yaml 配置文件(SpringBoot推荐)
如同.properties一样 application.yml 和 application.properties会合并配置到项目中
yml格式如下
1、要缩进对齐
2、属性字段为key value键值对
- ":"后面要加空格分开 也就是 key 和 value 要空格分开
具体格式:
name1: value1
name2: value2
3、对象及Map表示方式
两种:
方式1:
User:
name: userName
age: userAge
phone: userPhone
方式2:
User: {name:userName,age:userAge,phone:userPhone}
4、集合表示方式
两种:
方式1:
List:
- 20
- 30
- 40
- 50
方式2:
List:[20,30,40,50]
5、复杂对象可以互相套用
6、单引号会将转义字符作为字符串输出,双引号会将转义字符作为功能输出
可导入jar包增加配置文件提示功能
spring-boot-configuration-processor
这个包会让.properties和.yaml文件有输入提示
但是在打jar包时,记得要exclude这个jar包,与业务无关,影响效率