在配置类属性引用注解:@Value与@ConfigurationProperties的区别与具体应用场景
@Value和@ConfigurationProperties是SpringBoot中用于获取配置属性的两种主要方式,它们有一些区别,适用于不同的场景。1.@Value注解:用法:@Value注解是一个简单的方式,可以用于直接注入单个属性值。适用范围:适用于获取单个属性值或表达式,通常用于简单的配置需求。支持的数据类型:支持基本数据类型、String、SpEL表达式等。具体应用场景:获取单个配置项