yulichang / mybatis-plus-join

支持连表查询的mybatis-plus,mybatis-plus风格的连表操作提供wrapper.leftJoin(),wrapper.rightJoin()等操作
https://yulichang.github.io/mybatis-plus-join-doc/
Apache License 2.0
971 stars 113 forks source link

List<T>被解析为List<LinkedHashMap>的问题 #125

Open sofent11 opened 1 month ago

sofent11 commented 1 month ago

当前使用版本(必填,否则不予处理)

1.4.12

该问题是如何引起的?(确定最新版也有问题再提!!!)

在MP的3.5.6版本,如果为IJSONTypeHandler就会尝试把Field也传给TypeHandler,也方便转换具体的类型。并且在3.5.6会优先尝试有Class+Field的方法,没有才会使用只有Class的构造方法

重现步骤(如果有就写完整)

User{ List

addresses; }

报错信息

class java.util.LinkedHashMap cannot be cast to Address