文章詳情頁(yè)
java - Spring boot mybatis 自定義轉(zhuǎn)換器問(wèn)題
瀏覽:131日期:2023-11-01 14:20:55
問(wèn)題描述
spring boot 與mybatis整合時(shí)候,自定義typehandler(轉(zhuǎn)換器)無(wú)被調(diào)用先上表結(jié)構(gòu)實(shí)體
枚舉類型
自定義handler
mybatis.type-handlers-package已經(jīng)配置
來(lái)個(gè)大神助攻
問(wèn)題解答
回答1:mybatis默認(rèn)會(huì)用EnumTypeHandler來(lái)處理Enum類型,見(jiàn)下述代碼:
if (handler == null && type != null && type instanceof Class &&Enum.class.isAssignableFrom((Class<?>) type)) { handler = new EnumTypeHandler((Class<?>) type);}
如果你要用自己的typeHandler,就需要先注冊(cè)自己的typeHandler,然后在設(shè)置參數(shù)和獲取結(jié)果的時(shí)候設(shè)置typeHandler.
標(biāo)簽:
java
上一條:高琪Java視頻里,這個(gè)將int類型的值直接賦值給Integer對(duì)象的語(yǔ)句怎么會(huì)通過(guò)編譯呢?下一條:java - 正則表達(dá)式問(wèn)題
相關(guān)文章:
1. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題2. java - instance method中 static后的<K>是什么意思?3. javascript - QWebEngineView 如何爬 angular 的動(dòng)態(tài)數(shù)據(jù)?4. java - 關(guān)于File的問(wèn)題?5. java - 一段遞歸代碼的問(wèn)題6. python3.x - python連oanda的模擬交易api獲取json問(wèn)題第五問(wèn)7. css3 - 圖片等比例縮放8. 錯(cuò)誤:java.lang.NoSuchMethodError:org.objectweb.asm.ClassWriter。<init>(I)V9. html5 - 這個(gè)代碼顯示功能如何實(shí)現(xiàn)?10. node.js - npm 非管理員權(quán)限 全局安裝問(wèn)題
排行榜

熱門標(biāo)簽