在springboot中注入属性时通常使用如下方式
方式一:
1: 通过@Configuration注解在配置类
2: @Value注解在需注入的属性之上
@value格式为 @Value(“${key}”)
方式二:
1: 通过@Component注解在配置类上
2: 通过@ConfigurationProperties
@ConfigurationProperties格式为@ConfigurationProperties(prefix=“”)
注: 当使用@ConfigurationProperties注解时,yaml中的key名应当等同于属性名
当注入属性后调用时 应采用自动装配方式实例化