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

读取结果为:

第一行

第二行

第三行

相关推荐
流星白龙17 分钟前
【Docker】4.NameSpace空间隔离实战
java·运维·docker
AI人工智能+电脑小能手19 分钟前
【大白话说Java面试题 第207题】【09_Zookeeper篇】第8题:谈谈 ZooKeeper 的可靠性保障机制
java·zookeeper·高可用·可靠性·分布式系统
harmful_sheep25 分钟前
maven多版本包导致java.lang.NoClassDefFoundError
java·maven
Mark_ZP37 分钟前
【锁2】锁的分类与概念
java·
caishenzhibiao1 小时前
顺势捕猎者副图 同花顺期货通指标
java·c语言·c#
热心市民lcj1 小时前
Spring Boot 整合 Caffeine 本地缓存实战
spring boot·后端·缓存
笨蛋不要掉眼泪1 小时前
RabbitMQ消息队列:SpringAMQP
java·分布式·rabbitmq
Mark_ZP2 小时前
【锁6】AQS (AbstractQueuedSynchronizer) 核心原理详解
java
AI砖家2 小时前
多商户多租户系统架构设计文档(Java版)
java·开发语言·系统架构·多租户·多商户
落苜蓿蓝2 小时前
Java 循环中对象复用导致属性覆盖?从 JVM 内存模型讲解原因
java·jvm·python