mybatis的关联映射有以下两种不同的实现形式:
嵌套结果:执行一次表关联查询SQL,然后将查询结果映射成关联对象(查一次)
嵌套查询:通过执行另外一个SQL映射语句来返回关联数据结果(查两次)
2.嵌套查询:通过执行另外一个SQL映射语句来返回关联数据结果(查两次) 2.1 association(一对一 )select * from student where id=#{id}
个人感觉不常用.一般直接SQL中就可以实现了
2.2 collection(一对多 )需求:查询班级信息,同时查出班级中的学生信息
java文件
@Data public class baseClass { private Integer id; private String className; private ListstudentList; }
xml文件
2.3 多对多 discrimination
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)