关于mybatis-generator中文注释 乱码解决

来源:互联网 发布:olfa美工刀片 编辑:程序博客网 时间:2024/06/09 20:20

具体怎么实现用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



0 1
原创粉丝点击