SpringBoot 读取配置文件的值为 Infinity

1.配置信息

appid:6E212341234

2.获取方式

java 复制代码
    @Value("${admin}")
    private String admin;

获取到结果 Infinity

3.修改方案

配置信息上加''号

appid:'6E212341234'

yml中使用''[单引号]不会转换单引号里面的特殊字符,使用""[双引号]会转换双引号里面的特殊字符。

appKey: '第一行 \n 第二行 \n 第三行'

读取结果为:

第一行 \n 第二行 \n 第三行

appKey: "第一行 \n 第二行 \n 第三行"

读取结果为:

第一行

第二行

第三行

相关推荐
GottdesKrieges4 分钟前
OceanBase恢复常见问题
java·数据库·oceanbase
IGAn CTOU4 分钟前
Java高级开发进阶教程之系列
java·开发语言
leo825...7 分钟前
Claude Code Skills 清单(本地)
java·python·ai编程
NGSI vimp14 分钟前
Java进阶——如何查看Java字节码
java·开发语言
身如柳絮随风扬1 小时前
多数据源切换实战:从业务场景到3种实现方案全解析
java·分布式·微服务
Java小生不才2 小时前
Spring AI文生音
java·人工智能·spring
凯尔萨厮2 小时前
Springboot2.x+Thymeleaf项目创建
java
fish_xk2 小时前
map和set
java·开发语言
李崧正2 小时前
Java技术分享:Lambda表达式与函数式编程
java·开发语言·python
老了,不知天命2 小时前
鳶尾花項目JAVA
java·开发语言·机器学习