@ConfigurationProperties注解
- 作用:将配置文件(yml/properties)转换为bean对象。
- 使用:
@ConfigurationProperties(prefix = "jetlinks")
public class JetLinksProperties {
}
@ConfigurationProperties(prefix = "jetlinks")的作用为将配置文件中通用前缀为“jetlinks”的属性注入到IOC容器。
@EnableConfigurationProperties注解
说明:@EnableConfigurationProperties和@ConfigurationProperties配套使用。
- 作用:注册@ConfigurationProperties注解,使@ConfigurationProperties注解中的内容生效。
- 使用:
@EnableConfigurationProperties(JetLinksProperties.class)
public class JetLinksConfiguration {
}