spring boot 與mybatis整合時候,自訂typehandler(轉換器)無被呼叫先上表格結構實體枚舉類型自訂handler
mybatis.type-handlers-package已經設定
來個大神助攻
ringa_lee
mybatis預設會用EnumTypeHandler來處理Enum類型,請參閱下述程式碼:
if (handler == null && type != null && type instanceof Class && Enum.class.isAssignableFrom((Class<?>) type)) { handler = new EnumTypeHandler((Class<?>) type); }
如果你要用自己的typeHandler,就需要先註冊自己的typeHandler,然後在設定參數和取得結果的時候設定typeHandler.
mybatis預設會用EnumTypeHandler來處理Enum類型,請參閱下述程式碼:
如果你要用自己的typeHandler,就需要先註冊自己的typeHandler,然後在設定參數和取得結果的時候設定typeHandler.