mybatis生成代码乱码问题解决

时间:2024-03-22 14:00:46

代码乱码一般都是编码格式不一致造成的。

首先:确定项目的数据格式,

然后:确定mybatis生成依赖的环境的编码格式

另外:检查你的 generator.xml  要有  <property name="javaFileEncoding" value="UTF-8"/>

以utf-8为例,使用工具sts

1.查看项目编码方式:

mybatis生成代码乱码问题解决

可以看到项目的编码方式是utf-8

这时去查看sts安装目录下的sts.ini,如下

mybatis生成代码乱码问题解决

如果不一致,改为一致则解决乱码问题。

建议:开发中使用utf-8编码格式,此格式对中英文都有很好的支持

如果使用的是eclipse的,则查看exlipse.ini 文件,最末尾加上 -Dfile.encoding=UTF-8