@ConfigurationProperties注解

@ConfigurationProperties作用:

  将配置文件的每一个属性的值,映射到这个组件中;

  告诉SpringBoot将本类中的所有属性和配置文件中相关的配置进行绑定

  参数 prefix = "person":将配置文件中的person下面的所有一一对应

 

例子:

@Component
@Data
@ConfigurationProperties(prefix = "person")
public class Person {
    private String name;
    private Integer age;
    private Boolean happy;
    private Date birth;

}
person.name=huangjun
person.age=3
person.happy=false
person.birth=2022/6/2

 

posted @ 2022-06-02 14:07  不想当将军的好士兵  阅读(41)  评论(0)    收藏  举报