1、配置文件
1.1 配置文件
SpringBoot使用一个全局的配置文件
- application.properties
- application.yml
- 配置文件的作用:修改SpringBoot自动配置的默认配置
1.2 YAML
- 标记语言
- 以数据为中心,比json、xml等更适合做配置文件
1.2.1 基本语法
- k:(空格)v:表示一对键值对(空格必须有)
- 以空格的缩进来控制层级关系,只要是左对齐的一列数据,都是同一个层级的
- 属性和值大小写敏感
server: port: 8081
1.2.2 值的写法
- 字面量:普通的值(数字、字符串、布尔)
- 字符串不用加上单引号或者双引号
- “”:双引号,不回转义字符串里面的特殊字符,特殊字符会作为本身想要表示的意思
name: "aa bb" 输出:aa 换行 bb
- ‘’:单引号,会转义特殊字符,特殊字符最终只是一个普通的字符串数据
name: 'aa bb' 输出:aa bb
- 对象、Map(属性和值)(键值对)
- k: v 在下一行来写对象的属性和值的关系,注意缩进,对象还是k: v的方式<