MyBatis异常:java.lang.UnsupportedOperationException

古城微笑少年丶 2022-03-09 13:14 394阅读 0赞

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

先看下我的代码

DAO层代码:

List getStatus(@Param(“orderIds”) List orderIds);

Mapper:

" class="reference-link">watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTAxODgxNzg_size_16_color_FFFFFF_t_70

修改成:

" class="reference-link">watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTAxODgxNzg_size_16_color_FFFFFF_t_70 1

问题解决。

问题出现的原因:

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

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

#

发表评论

表情:
评论列表 (有 0 条评论,394人围观)

还没有评论,来说两句吧...

相关阅读