当前位置: 代码网 > it编程>编程语言>Java > SpringBoot获取application.properties文件中文乱码问题及解决

SpringBoot获取application.properties文件中文乱码问题及解决

2024年05月28日 Java 我要评论
问题描述application.properties文件中:结果就是:在springboot中需要获取application.properties文件但是会发生中文乱码,以往解决方法就是以上位置需要更

问题描述

application.properties文件中:

结果就是:

在springboot中需要获取application.properties文件

但是会发生中文乱码,

以往解决方法就是

以上位置需要更改,但是有的测试之后仍然还是会显示中文乱码,需要注意(属性文件的默认编码下边 的选项需要勾选)

也有其他人说这样只是治标不治本,还是不能够解决,在运行项目的时候他不会使用utf-8,还是默认的原来的,也就是说= application.properties中文乱之所以乱码是应spring boot项目默认的加载配置文件application是通过字符集iso-8859-1载入的。

那么建议可以尝试一下在启动类上,或者配置类上使用:

@propertysource(value = "classpath:application.properties", encoding = "utf-8")

该注解来进行尝试解决。

输出结果为:

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com