目录真实情况中,我们处理的是数据库多个表关联查询的任务,如何处理种业务有助于进一步理解Mybatis的应用
1 搭建环境
1.1 实体类pojo1.2 接口1.3 接口的配置文件1.4 核心配置文件绑定xml1.5 测试 2 多对一的处理 association
2.1 未关联Student和Teacher的查询2.2 方案一2.3 方法二 3 一对多的处理 collection
3.1 未关联Student和Teacher的查询3.2 方案一3.3 方案二
1 搭建环境 1.1 实体类pojo1.2 接口 1.3 接口的配置文件 1.4 核心配置文件绑定xml 1.5 测试 2 多对一的处理 association学生和老师:学生关联老师
2.1 未关联Student和Teacher的查询多个学生对应一个老师
2.2 方案一分析:
Q:为什么查不出来教师的信息?
A:因为学生的实体类的属性名 Teacher 和实体类的字段名 tid 不一致
解决办法就是:结果集映射 将两者一致
先查询出所有学生的信息------>再根据学生的tid找到对应的老师
select * from Student-------------> select * from Teacher where id = tid
select * from student
结果嵌套方法



