多表连接的两种方式(数据库逻辑模型):
1.一对一关系
2.一对多关系
一、通过 resultMap 和 association 实现一对一关系
在 mapper.xml 文件里面的代码:
SELECT r.id, r.title, r.litimg, r.published_time, r.author, r.type, r.details, c.college_name FROM `t_recruitment` r LEFT JOIN `t_college` c ON r.college_id = c.college_id
在 mapper.java 文件里面写接口:
ListquerytTRecruitmentResultMap();
在对应的实体类中声明另外一个实体类:
二、通过 resultMap 和 collection 实现一对多关系
xml 文件:
总结
到此这篇关于MyBatis多表连接查询的文章就介绍到这了,更多相关MyBatis多表连接查询内容请搜索考高分网以前的文章或继续浏览下面的相关文章希望大家以后多多支持考高分网!



