SpringBoot @Value中文乱码解决

在使用spring boot开发的时候,有时候我们需要在配置文件application.properties文件中添加中文信息。在代码中使用@value获取.但是有时候会乱码。本文记录解决乱码步骤(使用编辑器是IDEA)。

1
2
#站点信息
website.name=凯哥Java

使用这个获取类:

在application.properties文件中添加中文信息

1
2
3
4
5
6
7
8
@Configuration
//加载配置文件信息
@PropertySource(value="classpath:application.properties",encoding = "utf-8")
@Data
public class WebSitConfig {
@Value("${website.name}")
private String websiteName;
}

SpringBoot @Value中文乱码解决 - 云+社区 - 腾讯云