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

方法1

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

application-dev.properties

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

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

方法2

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

message.properties

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

java类MessageServiceImpl

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

public class MessageServiceImpl(){

@Value("${message.content}")

private String content;

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

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容