mybatis出現No typehandler found for property xxx
在使用tk.mybatis建立實體的時候我們使mapper繼承myMapper不需要我們對mapper.xml文件中寫很多重複的代碼了,如果因爲表中沒有實體中對應的字段而出現錯誤Caused by: java.lang.IllegalStateException: No typehandler found for property xxx,這種情況下就需要你去排查字段,如果你有字段沒能和數據庫中的對應,應該使用@Column(name = "xxx")或者直接把變量名叫的和數據庫中字段名字相同,當有時我們需要忽略這些字段,那麼就可以使用@Transient來加在這個字段的頭上。如果此時你的程序依舊這樣報錯,就檢查你所有的實體,把所有的實體都檢查一遍,修改之後這時你的程序應該就沒有錯誤了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
一文帶你理解透MyBatis源碼
原創
2024-06-03 10:59:21
淺談MyBatis-Plus學習之公共字段自動填充
osc_27sxxx5r
2024-05-13 23:34:29
Spring開發:動態代理的藝術與實踐
原創
2024-04-16 22:33:07
代碼生成器之如何快速生成後端接口
原創
2024-03-11 23:29:01
mybatis使用,UpdateWrapper時間更新問題
原創
2024-03-08 00:44:23
迄今爲止最完整的DDD實踐
原創
2023-08-24 00:29:34
crabc-源碼閱讀記錄
原創
2023-08-11 23:59:49
【架構與設計】常見微服務分層架構的區別和落地實踐
原創
2023-04-18 12:00:15
StarRocks簡單使用
原創
2023-03-29 21:24:49
Mybatis的五種分頁方式詳解
原創
2023-03-27 00:18:32
MyBatis轉義符號問題集
原創
2023-02-25 13:09:19
IDEA插件Easy Code自定義模板
荼靡旖旎
2023-02-25 00:26:51
Mybatis源碼解析06-關鍵組件ParameterHandler
原創
2023-02-14 23:57:34
Mybatis源碼解析-配置、啓動加載
原創
2023-01-19 23:36:19
24小時熱門文章