- yaml语法
- 日期格式:
- 数组:
- 集合
- Map
- 对象
- 单引号和双引号的区别
- 自动提示
日期格式:
- key: value key和value之间有空格
- 大小写敏感
- 使用缩进表示层级关系,使用空格表示缩进
- #注释
数组:默认日期格式: yyyy/MM/dd
集合两种方式定义:
写法一:[xxxx,yyyy]
写法二:
array:
-xxx
-yyy
Map与数组一致
对象写法1:
map:
key1: value1
key2: value2
写法2:
map: {key1: value1,key2: value2}
单引号和双引号的区别单个对象
写法一:
对象名称:
属性1: 属性值1
属性2: 属性值2
写法二
对象名称: {属性1: 属性值1,属性2:属性值2}
自动提示
- 单引号内的特殊符号会保持原样,作为字符串
- 双引号的特殊字符会发挥它的作用
添加spring-boot-configuration-processor,springboot会在对自定义的javabean书写yaml时提示
org.springframework.boot spring-boot-configuration-processor true
maven打包配置排除
org.springframework.boot spring-boot-maven-plugin org.springframework.boot spring-boot-configuration-processor



