配置文件格式
SpringBoot项目提供了多种属性配置方式(properties、yaml、yml)
properties
yaml
yml
格式:
- 数值前边必须有空格,作为分隔符
- 使用缩进表示层级关系,缩进时,不允许使用Tab键,只能用空格(idea中会自动将Tab转换为空格)
- 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
- # 表示注释,从这个字符一直到行尾,都会被解析器忽略
定义对象/Map集合
定义数组/List/Set集合:
在yml格式的配置文件中,如果配置项的值是以0开头的,值需要使用"·引起来,因为以0开头在yml中表示8进制的数据。