Mybatis自動生成Xml文件,針對字段類型為text等會默認產生XXXXWithBlobs的方法問題


 

默認情況下產生的Mapper.xml里面存在:

 

 

需要修改generatorConfiguration.xml,里面的table加屬性,如:

 

<table domainObjectName="User" tableName="test_user">  
    <columnOverride column="address" javaType="java.lang.String" jdbcType="VARCHAR" />  
</table>  

 

備注:

MySQL表里面的Address字段是text類型的,這樣處理產生的Xml文件自動會把這個字段轉換為VARCHAR;

 

以上為轉載,實測了一下;

生成的mapper.xml中:

不帶有Blob類型了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM