为了账号安全,请及时绑定邮箱和手机立即绑定

使用mybatis出现No typehandler found for property xxx

标签:
Java

在使用tk.mybatis建立实体的时候我们使mapper继承myMapper不需要我们对mapper.xml文件中写很多重复的代码了,如果因为表中没有实体中对应的字段而出现错误Caused by: java.lang.IllegalStateException: No typehandler found for property xxx,这种情况下就需要你去排查字段。
1.如果你有字段没能和数据库中的对应,应该使用@Column(name = "xxx")或者直接把变量名叫的和数据库中字段名字相同。
2.当有时我们需要忽略这些字段,那么就可以使用@Transient来加在这个字段的头上。
3.如果此时你的程序依旧这样报错,就检查你所有的实体,把所有的实体都检查一遍,修改之后这时你的程序应该就没有错误了。

点击查看更多内容
9人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
9
获赞与收藏
10

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消