SpringBoot 的三类配置文件
Springboot有三类配置文件:
application.properties:采用key=value形式
application.yaml:层次结构比properties清晰
application.yml:和yaml仅仅只有后缀名不同的区别
例子:

application.yml:语法:
大小写敏感
数值前边必须有空格,作为分隔符
使用缩进表示层级关系,缩进时,不允许使用Tab键,只能用空格(idea中会自动将Tab转换为空格)
缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
#表示注释,从这个字符一直到行尾,都会被解析器忽略
yml文件中常见的数据格式
定义对象或Map集合
user:
name: zhangsan
age: 18
password: 123456
2定义数组、list或set集合
hobby:
- java
- game
- sport
在yml格式的配置文件中,如果配置项的值是以 0 开头的,值需要使用 '' 引起来,因为以0开头在yml中表示8进制的数据。
