狂神说Java:https://www.bilibili.com/video/BV1PE411i7CV
YAML是"YAML Ain’t a Markup Language"(YAML不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言),但为了强调这种语言以数据做为中心,而不是以标记语言为重点,而用反向缩略语重命名。
SpringBoot全局配置文件:
- application.properties:key=value
- application.yaml:key:空格 value
yaml语法
# 对缩进要求十分高
# 注入到配置类中
# 普通的key-value
name: hejin
# 对象
student:
name: hejin
age: 3
# 行内写法
person: {name: hejin,age: 3}
# 数组
pets:
- cat
- dog
- pig
# 或者
pets1: [cat,dog,pig]