1. 程式人生 > >Mybatis自動生成外掛對資料庫型別為text的處理

Mybatis自動生成外掛對資料庫型別為text的處理

如果資料庫中的欄位為text或者blob這種大文字型別,在使用MybatisGenerator工具自動生成程式碼的時候會將其進行特殊處理(一個新的sql片段),結果會導致無法對該欄位的值進行操作。
解決方式:
方法1:改java程式碼,如下圖所示,使用自動生成的對應方法。
這裡寫圖片描述
方法2:修改generatorConfig.xml配置檔案,其中column為你需要覆蓋的資料庫欄位
這裡寫圖片描述

<table tableName="mock_config" domainObjectName="MockConfig">
            <columnOverride
column="backon_result" jdbcType="VARCHAR" />
</table>

記錄一下。