spring boot @value 中文乱码

试了好多方法,最终成功了。(还想使用.properties的放弃吧,配置好了转换一下就行了,只是看着不习惯)

原因是spring boot读取property和yml 编码不同。

使用application.properties的,将application.properties转换成yml文件

Convert .properties to .yaml

 

使用@PropertySource标签,并设置encoding="utf-8"

配置完成。

posted @ 2019-07-08 11:10  Jerryi224  阅读(992)  评论(0)    收藏  举报