1、认识yaml
1、这种语言以数据做为中心
2、支持数据:对象,map,list,key/value
3、yaml配置:数据类型支持较多,SpringBoot推荐我们使用yaml配置。
2、基本语法
注:
- 空格要求严格
- 缩进要求严格
- 大小写要求严格
1、key/value:
1、key: value
2、""转义字符会生效
name: "hello\nworld"
结果:hello
world
3、’'转义字符不会生效
name: "hello\nworld"
结果:hello\nworld
2、对象,map:
1、语法
key:
v1:1
v2:2
2、列子
student:
name:张三
age:20
gender:男
3、缩减为行内写法:就和JSON配置一样
student:{
name:张三,age:20,gender:男}
3、list ,数组:
1、语法
key:
- v1
- v2
- v3
2、列子
pets:
- dog