美文网首页
mybatis一对多关系查询时,只返回一条数据

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

作者: 惠惠雨辰 | 来源:发表于2020-11-19 21:38 被阅读0次

一对多的查询方式

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

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

如果一对多出现只能查出一条数据来的情况,要先看resultmap 中是否有两个id,记住resultmap中,只能有一个id。还有一种情况就是可能两个表中的column完全一样,这样的可以用表明来避免。

相关文章

网友评论

      本文标题:mybatis一对多关系查询时,只返回一条数据

      本文链接:https://www.haomeiwen.com/subject/vvzliktx.html