Cause: java.lang.UnsupportedOperationException at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) at com.sun.proxy.$Proxy45.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) at com.sun.proxy.$Proxy113.


映射xml中配置返回类型resultType为java.util.List,修改为对应的list内部类型即可
博客指出MyBatis出现java.lang.UnsupportedOperationException异常,给出了异常调用栈信息,同时提供了解决办法,即把映射xml中配置返回类型resultType从java.util.List修改为对应的list内部类型。

1万+

被折叠的 条评论
为什么被折叠?



