MyBatis异常:java.lang.UnsupportedOperationException

SpringBoot+MyBatis工程,执行功能时报错:java.lang.UnsupportedOperationException

 

先看下我的代码

DAO层代码:

                   List<String> getStatus(@Param("orderIds") List<String> orderIds);

Mapper:

修改成:

问题解决。

问题出现的原因:

        受Dao层代码返回值List<String>的影响,误将Mapper.xml中的resultType设置成List

切记:resultType返回的是集合中的元素类型,而不是集合本身

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章