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 第三行"

读取结果为:

第一行

第二行

第三行

相关推荐
tobias.b16 小时前
计算机基础知识-数据结构
java·数据结构·考研
reembarkation16 小时前
光标在a-select,鼠标已经移出,下拉框跟随页面滚动
java·数据库·sql
愣头不青16 小时前
617.合并二叉树
java·算法
星轨zb16 小时前
通过实际demo掌握SpringSecurity+MP中的基本框架搭建
数据库·spring boot·spring security·mp
麦麦鸡腿堡17 小时前
JavaWeb_请求参数,设置响应数据,分层解耦
java·开发语言·前端
没有bug.的程序员19 小时前
Serverless 弹性扩容引发的全线熔断:Spring Boot 启动耗时从 1s 压缩至 0.3s 的物理级绞杀
java·spring boot·kubernetes·serverless·扩容·线上
bearpping19 小时前
java进阶知识点
java·开发语言
独自破碎E19 小时前
【面试真题拆解】你知道ThreadLocal是什么吗
java·jvm·面试
kkkkatoq19 小时前
JAVA中的IO操作
java·开发语言
深蓝轨迹19 小时前
@Autowired与@Resource:Spring依赖注入注解核心差异剖析
java·python·spring·注解