Mybatis TooManyResultsException问题可能原因及解决方案
可能原因
- 配置文件的对应语句中使用了resultType而非resultMap
- 对应的interface中的返回值并非使用List
- 数据库问题
解决方案
- 更改对应的标签,如:
- 查看对应的Mapper接口中的方法,将其返回值改为List(如果希望返回多行)
- 数据库问题
- 数据库中可能存在重复数据,请检查数据库中的数据。
- 查询结果应当是多行但仅想获取其中一项(如最大值),可以使用limit语句
如有其他问题,欢迎补充。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)