java.lang.UnsupportedOperationException] with root cause解决办法

java.lang.UnsupportedOperationException] with root cause解决办法,第1张

查找数据库的多个数据时,我们通常把函数返回值设为List格式,例如List showAtlas(String telephone);
但,mapper文件里不应将resultType设为List,而应该设为List里的格式,如String。因为resultType指的是返回的List里的格式。

举例:

起初我将resultType设为List,即

<select id="showAtlas" parameterType="string" resultType="java.util.List">
        select * from atlas where telephone = #{telephone}
select>

报错

java.lang.UnsupportedOperationException] with root cause

修改为

<select id="showAtlas" parameterType="string" resultType="com.hjl.boot.Entity.Atlas">
        select * from atlas where telephone = #{telephone}
</select>

其中com.hjl.boot.Entity.Atlas为List中数据类型。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/922544.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存