yaml文件中Map集合的key、value的坑
yaml文件配置Map集合常规写法:
a:b:key1: val1key2: val2
获取方式:
@ConfigurationProperties(prefix = "a") @Component public class Config {……private Map<String, String> b;……}
如果yaml文件中Map对应的key 为纯数字时,我们往往获取不到 该key, 另如果valu以特殊字符开始,例如:#123等。此时,我们都无法正确获取相应的 key 和 value.
解决方法:只需在特殊 配置参数上 增加'' 即可。
a:b:'001': '#123&''002': '#2222'
转载于:https://www.cnblogs.com/Jode-blog/p/11000669.html
yaml文件中Map集合的key、value的坑相关推荐
- c++ map是有序还是无序的_C++ STL中Map的按Key排序和按Value排序
map是用来存放键值对的数据结构,可以很方便快速的根据key查到相应的value.假如存储学生和其成绩(假定不存在重名,当然可以对重名加以区分),我们用map来进行存储就是个不错的选择. 我们这样定义 ...
- C++ STL中Map的按Key排序和按Value排序
map是用来存放<key, value>键值对的数据结构,可以很方便快速的根据key查到相应的value.假如存储学生和其成绩(假定不存在重名,当然可以对重名加以区分),我们用map来进行 ...
- java 中map_Java中Map集合
1. Java中Map集合 1. Map中value可以重复,key不能重复.对于重复的key值来说,后放置的值对覆盖前放置的值. import java.util.HashMap; public c ...
- java map遍历_Java中Map集合的两种遍历方式
Java中的map遍历有多种方法,从最早的Iterator,到java5支持的foreach,再到java8 Lambda,让我们一起来看下Java中Map集合的两种遍历方式! 关于遍历Map集合的几 ...
- java中两种遍历集合的方式_Java中Map集合的两种遍历方式
Java中的map遍历有多种方法,从最早的Iterator,到java5支持的foreach,再到java8 Lambda,让我们一起来看下Java中Map集合的两种遍历方式! 关于遍历Map集合的几 ...
- java中Map集合、模拟斗地主洗牌发牌、JDK9对集合添加的优化
1.1 Map集合概述 Map集合概述 Map==>映射(一个对应一个) Map是一个接口,只要实现了该接口的类都是双列集合. 双列集合每次存储元素时都需要存储两个元素,一个元素称为键,一个元素 ...
- JAVA中map集合
Map第一种遍历keySet import java.util.HashMap; import java.util.Map; import java.util.Set;public class Dem ...
- 在java商城开发中map集合的应用
在java商城开发中map集合的put方法(Object key, Object value)添加一个"值"(想要得东西)和与"值"相关联的"键&qu ...
- java对list中map集合中某个字段排序
java对list中map集合中某个字段排序 适用于字符串排序,数字对比不可用,以下示例,当把sort的值改为74,66,142时排序不对看示例2 示例1 List<Map<String, ...
- SpringBoot使用@Value注解读取yaml文件中配置信息
背景:为了更好的测试,你就得更好地了解开发,为了更好的了解开发,你就知道开发常用框架,那就来吧,第一个springboot 目的:使用注解读取application.yml配置文件中信息 组网图:不涉 ...
最新文章
- python基础语言与应用第五章_《Python基础教程》 读书笔记 第五章(下)循环语句...
- 21 week4 submit buidAndRun() node-rest-client
- Mysql当前模式让不记录日志_终于有人把MySQL 三大日志讲清楚了
- 模块-基本概念和import导入复习
- java 多模块模块变灰色_到底谁需要Java模块?
- asp.net 分布式应用开发
- java bitset_Java BitSet hashCode()方法及示例
- 没人性!让我们这么早来上班
- 基于Redis的CustomerSessionProvider(一)
- python十进制转换_Python进制转换
- 基于《悉尼协议》框架下Java课程案例教学研究
- MySQL数据库设计常犯的错以及对性能的影响
- alien rpm deb,ubuntu下安装jdk过程及遇到的问题
- 应用HTML5 a标签下载文件
- 山东大学高频电子线路实验二 高频功率放大实验详解
- 淘宝展示广告点击率分析
- win10你的设备遇到问题,需要重启的五种解决方法
- python大神的成长之路普通话三分钟_我的成长之路普通话考试讲话三分钟范文
- linux编辑文本(vim)时跳转到最后一行和第一行及相关指令 CentOS------编辑、修改文件命令
- 关于立体图形切n刀最多切多少块的结论及推导