SpringBoot配置中@ConfigurationProperties和@Value的区别
SpringBoot配置中@ConfigurationProperties和@Value的区别一、基本特征@ConfigurationProperties与@Bean结合为属性赋值与@PropertySource(只能用于properties文件)结合读取指定文件与@Validation结合,支持JSR303进行配置文件值的校验,如@NotNull@Email等@Value为单个属性赋值支持属性上的SpEL表达式二、两者比较@ConfigurationPropertie