报错信息:nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result 

一、原因是:
xml文件中查询语句查出多条数据,但是返回的类型只能是一条。
二、解决办法:
①查看sql语句有没有报错。
②查看xml文件中的返回类型,是否是resultType返回的不是list集合,可以改成resultMap,或者返回list。
③dao层返回值是否与xml文件中的返回类型是否符合。
④我去数据库删除了同名的数据,然后重启项目解决。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐