mybatis 多对一查询嵌套方式一方取值为空
收起
在学生类中写成private List teachers;,在xml文件中将属性改为teachers,
不用association那个,直接sql联表查询, select * from student left join teacher,这样可以不 , 然后resultMap,直接写所有字段就行了
兄弟我发现使用association的分布查询后,它的级联功能会失效,也就是你Teacher类映射的id,result标签实际上没有关联到数据库,我是把select * from tbl_teacher改为了 select tid t_id,tname t_name ... from tbl_teacher解决了问题,为啥映射关系会失效原理尚不清楚
报告相同问题?
程序员都在用的中文IT技术交流社区
专业的中文 IT 技术社区,与千万技术人共成长
关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!