@Value——org.springframework.beans.factory.annotation.Value
背景:springboot项目
-
使用条件
(a) 在 application.properties(或.yaml)里配置相应值,比如想使用@Value("${a.b}"), 那么application里应该有:a.b=xxx
(b) 使用@Value所在类必须是由spring管理的,比如加上@Configuration或@Component注解
(c)使用的时候必须用spring 的自动注入,不能new
(d) 不能用static或final修饰
浙公网安备 33010602011771号