当前位置:网站首页>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扫描获取到该对象,然后获取对象属性中的数据了:


边栏推荐
猜你喜欢

并查集模板及思想

uniapp 切换 history 路由模

茅台日赚1.65亿,经销商日子却越来越难

003_Kubernetes核心技术

华为ECS云服务器上安装Docker及部署Redis详细教程【华为云至简致远】

国内首发可视化智能调优平台,小龙带你玩转KeenTune UI

数字资产的价值激发:NFT 质押

EasyExcel implements dynamic column parsing and table storage

Huawei, Lenovo, BAIC, etc. were selected as the first batch of training bases for "Enterprise Digital Transformation and Security Capability Improvement" by the Ministry of Industry and Information Te

新“妖股”13个交易日暴涨320倍,市值3100亿美元超阿里
随机推荐
#yyds干货盘点# 面试必刷TOP101:两个链表的第一个公共结点
Win11系统的显卡驱动安装的详细方法步骤
【用户运营】用这4个最佳客户服务策略,减少客户流失率
一些嵌入式软件设计经验
九种方法!教你如何读取resources目录下的文件路径
After using Stream for many years, does collect still have these "saucy operations"?
论文解读(JKnet)《Representation Learning on Graphs with Jumping Knowledge Networks》
phoenix创建映射表和创建索引、删除索引
sibling component communication context
软件测试<用例篇>
Description of the functional scenario of "collective storage and general governance" in the data center
【机器学习】机器学习的基本概念/术语2
CAD如何自定义快捷键
论文解读(JKnet)《Representation Learning on Graphs with Jumping Knowledge Networks》
工程仪器设备在线监测管理系统常见问题和注意事项
使用o.execute_sql 查询很很很小的表, 要7/8秒钟, 这个怎么解决
SwinIR combat: record the training process of SwinIR in detail
星巴克输血赶不上流血
融云「音视频架构实践」技术专场【内含完整PPT】
WebGL管网展示(及TubeGeometry优化)