@Configure(加入容器,声明为配置类)
Configure注解该类为配置类,(加入容器)
相当于声明了原来Spring在xml中bean的配置,减少了配置文件的使用。Configure不加参数,仅声明为配置类,加了参数代表该类为实例,实例名称为参数名。
注解用于获取配置文件中的属性定义并绑定到Java Bean或属性中
@ConfigurationProperties最适用于所有具有相同前缀的分层属性,@Configuration也可以替换成@Component、@Service等其他注解。
@EnableConfigurationProperties(启动类)
注:如果没有加@Configuration注解,需要在主类中添加@EnableConfigurationProperties注解来绑定属性到POJO中(启用配置类)