- 首先需要在resource文件夹下面建立application.yaml文件。
- 在yaml文件中写入对象,yaml写法非常直观,并且可以写对象和数组等。但注意缩进以及冒号后面必须有一个空格
person:
name: "lisi"
age: 3
map: {k: value}
list: [1, 2, 3]
Dog:
name: "wangcai"
ag
- 在不使用yaml的情况下需要对对象的某个属性设置初值可以使用@value()注解的方法
- 在需要设置属性值的实体类上添加注释
@ConfigurationProperties(prefix = "person")
6.并且yaml文件中支持松散绑定,即实体类中写的lastName,而在yaml中写的last-name,这样的情况写也可以成功进行绑定,有利于在两种命名方式中衔接。