简介:YAML(YAML Ain’t Markup Language)是”YAML不是一种标记语言”的外语缩写;但为了强调这种语言以数据做为中心,而不是以置标语言为重点,它是一种直观的能够被电脑识别的数据序列化格式,是一个可读性高,容易和脚本语言交互,用来表达资料序列的编程语言。
语法规则
- 大小写敏感
- 使用缩进表示层级关系
- 禁止使用tab缩进,只能使用空格键
- 缩进长度没有限制,只要元素对齐就表示这些元素属于一个层级。
- 使用**#表示注释**
- 字符串可以不用引号标注
- 冒号后面必须带一个空格
使用
1 2 3 4 5 6
| jdbc: name: root passWord: root ipList: [11,22,33] ipMap: {key1: aaa,key2: bbb} dsDate: 2015/12/12 13:22:22
|
1 2 3 4 5 6 7 8 9 10
| @Component
@ConfigurationProperties(prefix = "jdbc") public class GetYmlData { private String name; private String passWord; private List<String> ipList; private Map<String,String> ipMap; }
|
相关文章
XML
接口+Webhooks实现自动部署
PicGo配置Gitee图床
Chrome DevTools远程调试安卓页面