该方法是将配置内容与对象绑定的一种方式,比较常用。
例如我们在yml中配置了一个person属性

将来希望我们新增的属性值能够直接注入person对象的成员位置(name,age)
那么我们就可以采用@ConfigurationProperties方式。
首先是定义一个person类-Person

然后设置两个参数
private String name; private int age;
再定义一些方法

还需要引入两个注解
@Component #Person类被spring识别
@ConfigurationProperties(prefix="person") #如果不加括号,默认是外层的name导入类中

然后回到之前的类中,去定义一个person类对象,调用方法
![]()
4521

被折叠的 条评论
为什么被折叠?



