您的位置:首页 > 其它

MyBatis的resultMap只返回一条数据的解决方法

2018-01-15 20:22 465 查看
resultMap下有association和collection

association用于多对一或者一对一,collection用于一对多。

在这里为了测试只能返回一条数据,以及如何解决这个问题。我用了一个学生类和班级类。

学生类中添加了一个班级类的属性:



班级类添加了一个学生的集合:



StudentDao.xml关键代码:



ClassInfoDao.xml关键代码:



而控制台输出是:



数据库不止一条记录,都是返回一条数据。

其实我们只要在xml添加一句话就可以正常输出了。





注:在resultMap中加入的result可以是数据库表中的任何一列,只要添加了,就可以正常的输出了。

控制台输出:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  MyBatis resultMap
相关文章推荐