关于Mybatis的java.lang.UnsupportedOperationException异常处理

关于Mybatis的java.lang.UnsupportedOperationException异常处理

圈住的那行报java.lang.UnsupportedOperationException这个错,这个错的意思是:不支持的操作异常

异常我就不贴了,直接上解决办法吧。

可能我的异常跟大家的不太一样,报了这个异常时百度了很久,得到的解决大致都是:遍历List集合时不能做删除操作,要用迭代器等等,但仔细看我的也没有类似的操作啊!

只是做了一个简单的查询。。。最后发现问题所在:

**Dao . xml :

关于Mybatis的java.lang.UnsupportedOperationException异常处理

如果你的返回值类型和我一样是List<String>,千万别这样接收,改为String,在Dao的方法声明里再做返回值的变化,如下:

**Dao . xml :

关于Mybatis的java.lang.UnsupportedOperationException异常处理

**Dao . java :

关于Mybatis的java.lang.UnsupportedOperationException异常处理

这样问题就解决了,大家以后留心哦

上一篇:openstack架构简单介绍J版(更新中)


下一篇:基于注解的Spring MVC的简单入门——简略版