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來加在這個字段的頭上。如果此時你的程序依舊這樣報錯,就檢查你所有的實體,把所有的實體都檢查一遍,修改之後這時你的程序應該就沒有錯誤了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章