springboot项目中如何将properties文件用utf-8格式读取

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot项目中如何将properties文件用utf-8格式读取相关的知识,希望对你有一定的参考价值。

参考技术A #短信发送测试,hello message!!,将要发送的信息放到application.properties中转换一下,然后放到application-dev.properties文件中

#短信发送测试,hello message!!,将要发送的信息放到application.properties中转换一下,然后放到application-dev.properties文件中

message.content=\u77ED\u4FE1\u53D1\u9001\u6D4B\u8BD5\uFF0Chello message\uFF01\uFF01

在项目resources目录下创建文件,文件名自己起,后缀用properties,例如创建message.properties

message.content=短信发送测试,hello message!!

@Slf4j
@PropertySource(value = "classpath:message.properties" , encoding = "utf-8")

public class MessageServiceImpl()

@Value("$message.content")

private String content;

log.info("[信息内容为:]",content);

以上是关于springboot项目中如何将properties文件用utf-8格式读取的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Spring Boot 项目迁移到旧 Spring MVC 项目。面临的问题,如何在遗留 Spring MVC 项目中读取 application.properties 文件

SpringBoot利用注解@Value获取properties属性为null

SpringBoot利用注解@Value获取properties属性为null

SpringBoot配置文件application.properties详解

SpringBoot读取properties文件配置项

springboot application.properties不生效