關於mybatis-generator中文註釋 亂碼解決
阿新 • • 發佈:2019-01-01
具體怎麼實現用mybatis-generator實現,可以參照:http://blog.csdn.net/gufeng672/article/details/27196347
中文註釋亂碼的原因是,mybatis-generator輸出檔案使用jdk的預設編碼,而一般jdk的預設編碼是根據作業系統的是GBK,而專案工程是utf-8.
在每次執行 mvn mybatis-generator:generate 前先執行:set MAVEN_OPTS="-Dfile.encoding=UTF-8" 即可解決亂碼問題。
當然 想一勞永逸可以配置環境變數MAVEN_OPTS -Dfile.encoding=UTF-8.
如果你使用的不是 mvn mybatis-generator:generate ,總體思路就是傳一個 -Dfile.encoding=UTF-8給jvm,包括gradle、或者直接java執行 都找下這個指令即可
如果新專案,這裡推薦下國人開發的
Mybatis-Plus,集合了分頁、通用mapper等功能,非常優秀:http://mp.baomidou.com/#/?id=%e7%ae%80%e4%bb%8b