mybatis一对多关系查询时,只返回一条数据

如题所述

一对多的查询方式

1.创建pojo类,在pojo类里面添加 “多” 的list

2. 在“一”的mapper文件中创建resultmap ,resultmap中添加Collection collection和“多”的实体类对应,但是主键不要用id,要用 result 或者将外面的id换成result

如果一对多出现只能查出一条数据来的情况,要先看resultmap 中是否有两个id,记住resultmap中,只能有一个id。还有一种情况就是可能两个表中的column完全一样,这样的可以用表明来避免。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网