当前位置:网站首页>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扫描获取到该对象,然后获取对象属性中的数据了:
边栏推荐
猜你喜欢
随机推荐
A complete detailed tutorial on building intranet penetration ngrok (with pictures and truth)
Detailed explanation of setting HiSilicon MMZ memory and OS memory
DataWorks 标准版怎样实现SQL代码的复用?
“vite”和“vite预览”有什么区别?
【机器学习】机器学习基本概念/术语3
Big guys.Use flink-cdc-sqlserver version 2.2.0 to read sqlserver2008R
JVS低代码移动端接入方案
怎么在opengauss中进行测试自己添加的新函数的性能(循环n次的运行时间)?
【engine】RtcSyncCallback回调、回调容器RtcCallbackContainer及MediaPacketSenderImpl 中回调使用
Dataworks中PyOdps里面pandas.read_sql()支持Odps吗?
微信小程序 - 数组 push / unshift 追加后数组返回内容为数字(数组添加后打印结果为 Number 数值类型)
工程仪器设备在线监测管理系统常见问题和注意事项
Map和Set
security加密解密
CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
【JS】利用JS给删除按钮添加提示框
Cool open technology x StarRocks: unified OLAP analysis engine, comprehensive building digital model of OTT
[Unity Starter Plan] Making RubyAdventure01 - Player Creation & Movement
被误解的 MVC 和被神化的 MVVM(一)
如何直击固定资产管理的难题?