1.springboot的配置文件类型
springboot支持properties和yml两种格式的配置文件,但是加载顺序是yml优先.
yml格式与json表达式很类似,这两个种格式的配置文件相比于之前的SSM项目的配置而言要简化了无关的配置.其中properties文件可以通过yaml转换网站转换成yml格式的文件.
2.yml配置文件如何配置
- 配置普通数据
name: zhangsan
server:
port: 8081
- 配置对象
//分行配置
person:
name: 张三
age: 18
addr: 北京
//行内配置
student: {sid: 10086,name: zhangsan,age: 18}
- 配置数组
//分行配置
city:
- 北京
- 上海
- 长沙
//行内配置
provice: [hunan,guizhou,sichuang,henan]
- 配置List集合
//分行对象集合
teacher:
- name: tom
age: 32
- name: lacy
age: 48
//行内对象集合
teacher: [{name: tom,age: 48},{name: Jhon,age: 45}]
- 配置Map集合
map:
key1: value1
key2: value2
3.yml文件的使用
- 引入当个对象
- 全部引入