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返回的是集合中的元素類型,而不是集合本身

 

 

 

 

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