mybatis报错resultMapException怎么解决
导读:本文共750字符,通常情况下阅读需要3分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: mybatis报错 resultMapException今天在使用tkmapper时,在复制了实体类之后,新增加了关联查询数据返回的字段,数据库sql使用的详细字段查询,但是此时报错resultMapException,这是因为mybatis中的resultMap 会用无参的构造方法,如果类中加入了新的带参的构造,则需要在类中显式的加入无参的构造,否则会出现异常... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。mybatis报错 resultMapException
今天在使用tkmapper时,在复制了实体类之后,新增加了关联查询数据返回的字段,数据库sql使用的详细字段查询,但是此时报错resultMapException,这是因为mybatis中的resultMap 会用无参的构造方法,如果类中加入了新的带参的构造,则需要在类中显式的加入无参的构造,否则会出现异常。
原因
bean实体类使用了@builder注解
解决方式
1.实体类加入无参构造
2.去掉@builder注解
下面是代码示例
这是可以查询出的
这是查询报错的
解决方式
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:
mybatis报错resultMapException怎么解决的详细内容,希望对您有所帮助,信息来源于网络。