1、配置文件
SpringBoot使用一个全局的配置文件,配置文件名是固定的;
• application.properties
• application.yml
配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好
2、YAML语法
1、基本语法
k:(空格)v 表示一对键值对
以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的
server:
port: 8081
path: /hello
【注意】
- 属性和值也是大小写敏感
- 空格一定要有
2、值的写法
(1)字面量 普通的值(数字,字符串,布尔)
k: v:字面直接来写;
【注意】 字符串默认不用加上单引号或者双引号。双引号不会转义特殊字符,单引号反之。
(2)对象、Map
方式一:
friends:
lastName: zhangsan
age: 20
方式二:(推荐)
friends: {lastName: zhangsan,age: 18}
(3)数组(List、Set)
方式一:
pets:
- cat
- dog
- pig
方式二:(推荐)
pets: [cat,dog,pig]