@Value 获取乱码 问题解决

通过@Value获取配置文件中文内容出现乱码,如图所示:

@Value 获取乱码 问题解决

出现问题的原因:

     配置文件的文件字符集和代码文件的字符集不一致。可以看文件的右下角,一个是GBK,一个是UTF-8

解决办法:

1、通过IDEA修改配置文件的字符集;I

DEA 打开 File --->Settings --->Editor --->File Encodings (在Settings中搜索也行)

如下图配置:

@Value 获取乱码 问题解决

2、修改配置文件的字符为双字节,如:

@Value 获取乱码 问题解决

在线转换工具地址:https://tool.oschina.net/encode