飞道的博客

mybatis(多表)

393人阅读  评论(0)

自定义映射

(当表的字段和类的属性不对应的清况下)

多表查询(一对一,多对一)

多对一可以看做是一对一来进行查询

在开发中经常遇到连表查询,不过建议尽量使用单表,因为稍微效率高

例如:当查询某个用户对应的角色信息的话,需要user表和role表
user表的外键关联role表的主键

在user表对应的实体类中,应该有个Role role属性

第一种:一张一张查

第二种: 连表查询
用association

一对多

例如:要查询一个角色对应的用户信息

第一种:分开查询,一张一张表查询

第二种:
利用collection

实体类中可以这样写

映射文件(sql语句)



转载:https://blog.csdn.net/qq_41150890/article/details/108163817
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场