org.apache.ibatis.exceptions. TooManyResultsException: Expected one result (or null) to be returned
今天在进行mybatis开发时,出现Expected异常,那么这种异常如何处理呢?下文笔者将一一道来,如下所示
报错现象说明
org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne()
出现这种异常的原因分析
Mapper接口的时候 使用对象作为返回值 但在Mapper.xml 文件中 SQL 语句查询出来的记录有很多条 所有使用对象没有办法进行接收。
解决此异常的方法
将Mapper接口 返回值改为 list<对象> 进行数据接收
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。