yaml基本语法讲解
properties配置文件与yaml的区别
springboot项目的原配置文件是:application.properties
区别:
application.properties:只能写键值对形式
application.yaml:多种形式,但是对空格要求很高
但是以后更加推荐使用yaml文件(趋势,springboot两个都兼容)
常用语法
- 中括号代表数组
- 大括号代表对象
#k: v
注:中间要有空格
-
普通的key-value
- key: value
-
对象
student:
name: 葛晓伟
age: 19
-
对象的行内写法
student: {name: 葛晓伟, age: 19}
-
数组
pets:
- dog
- cat
- pig
-
数组的行内写法
pets: [dog, cat, pig]