在进行数据查询中爆出这个错误mybatis操作数据库时报错
错误原因可能是:因为查询结果的期望值为一条或者为空,但是实际上返回的值有两条。
解决的办法有 :
1、检查数据库数据是否有错误(重复);
2、检查resultType 或resultMap中的数据类型是否和接口中的一致;
3、检查操作数据库的配置文件返回类型是否和java中返回类型一致;
4、检查传递的参数的个数
通过查询数据库中有4个相同的数据,只需要查询到一个数据,解决方法就是把其他几个进行改写
然后问题就解决了文章来源:https://www.toymoban.com/news/detail-511530.html
文章来源地址https://www.toymoban.com/news/detail-511530.html
到了这里,关于org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned b的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!