仔细检查了idea的编码配置,都改成了utf-8,还是不行
后来查资料想到可能是Maven的配置文件中关于编码的配置<encoding>utf-8</encoding>
添加之后完美解决。
<configuration>
<encoding>utf-8</encoding>
<source>1.8</source>
<target>1.8</target>
</configuration>