Mybatis怎么解决collection一对多问题


这篇文章主要介绍了Mybatis怎么解决collection一对多问题的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Mybatis怎么解决collection一对多问题文章都会有所收获,下面我们一起来看看吧。我是两张表关联查询(其实是主表都全部数据,但是只保存其他表的ID),主表保存有附表的数据,但是需要将附表的数据整合到主表相同的目录下,方便前台调用。需要的结果样式如下图1所示,但是获取到的结果总是分开的,resultMap和collection节点内容都对了好几遍,写的没问题,但是出现结果如图二所示:然后最总发现是免费云主机域名主表的主键ID所导致的,因为主表ID每条都不一样,虽然在SQL中没查,但是编译器好像也会获取,按主键区分,所以不能直接使用原有的主键内容,组要手动设置一个,这个设置的内容是你需要划分的依据字段,如我是根据DIAGNOSIS_NO这个字段来划分数据哪些是一组的,所以用这个字段来代替主键id。Sql查询语句关于“Mybatis怎么解决collection一对多问题”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Mybatis怎么解决collection一对多问题”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。

相关推荐: go语言定时器Timer及Ticker怎么使用

本文小编为大家详细介绍“go语言定时器Timer及Ticker怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“go语言定时器Timer及Ticker怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。星号(*) :表示 c…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/09 10:04
下一篇 06/09 10:04

相关推荐