当前位置:网站首页>yaml数据格式
yaml数据格式
2022-08-03 17:29:00 【lwj_07】
一、yaml语法规则

字面值表达方式:

数组表示方式:(减号后面的就是数据)

二、读取yaml属性文件中的数据
2.1、读取yaml属性文件中的单一数据
先定义一个属性,通过使用@Value注解,通过$符获取yaml属性文件中的key即可获取到yaml属性文件中该key对应的value数据 (@Value注解的作用:是为属性赋值的)



2.2、读取yaml属性文件中多级形式的数据



2.3、读取yaml属性文件中的数组数据
数组类型1:(直接对应的是数据)



数组类型2:


补充知识(分屏):

效果如下所示:

2.4、yaml文件中的变量引用

我们还知道在文件当中\t有时候会代表转义字符,那么我们的yaml文件中\temp中有\t,怎么把它变成转义字符的形式呢:(用引号把含有\t转义字符的数据括起来,就表示转义字符了)

2.5、读取yaml文件中的全部属性数据
用法:就是先把yaml文件中的属性数据通过自动装配全部读取封装到Enviroment属性当中,然后通过getProperty方法就可以获取yaml文件中的任何一个想要的数据了


2.6、把yaml文件数据封装到对象属性当中进行读取

代码演示如下所示:

上面把yaml文件数据封装到对象的属性当中后,我们就可以通过扫描bean扫描获取到该对象,然后获取对象属性中的数据了:


边栏推荐
- Interpretation of the paper (JKnet) "Representation Learning on Graphs with Jumping Knowledge Networks"
- 【用户运营】用这4个最佳客户服务策略,减少客户流失率
- Which thread pool does Async use?
- 数字资产的价值激发:NFT 质押
- sibling component communication context
- 论文解读(JKnet)《Representation Learning on Graphs with Jumping Knowledge Networks》
- 云图说丨初识华为云微服务引擎CSE
- 【机器学习】机器学习基本概念/术语3
- LyScript 从文本中读写ShellCode
- JVM参数设置
猜你喜欢
随机推荐
TypeScript的配置文件tsconfig.json
yolov5s用自己的数据集进行训练模型
2022爱分析· 银行数字化厂商全景报告
大型企业数据治理的现状和解决方案有哪些参考?_光点科技
J9货币论:数字经济为全球经济复苏注入力量
Dataworks中PyOdps里面pandas.read_sql()支持Odps吗?
持续投入商品研发,叮咚买菜赢在了供应链投入上
PTA递归练习
【Metaverse系列一】元宇宙的奥秘
【机器学习】机器学习基本概念/术语3
Which thread pool does Async use?
【JS】利用JS给删除按钮添加提示框
phoenix创建映射表和创建索引、删除索引
vant自动上传图片/文件
The strongest distributed lock tool: Redisson
three.js简介
一个域名对应多个IP地址
产品-Axure9英文版,轮播图效果
融云「音视频架构实践」技术专场【内含完整PPT】
11. Container With Most Water









