Spring Boot 配置文件中文乱码
目录
在配置文件 application.properties 或 application.yaml 中,配置项如果填写的是中文,读取后是乱码,但是如果使用 unicode 编码方式进行书写,则可以正确识别。这是因为 .properties 文件的默认读取配置是使用的是 ISO_8859_1 编码,这个编码是不支持中文的。
解决方案
1、修改 IDEA 编码设置为 UTF-8 ,删除并重新创建 application.properties 文件
我使用的是 IDEA ,首先 File->settings->Code style->File Encoding ,把所有的编码都设为 UTF-8 ,删除并重新创建 application.properties 文件即可。