Springboot @value 注解注入静态属性
1 2 3 4 5 6 7 8 9 10 11 12
| @Component public class FileTool {
private static String proxyIp;
@Value("${cim.http.proxy_ip}") public void setProxyIp(String _proxyIp) { proxyIp = _proxyIp; } }
|
直接在属性上使用 @value
是无效的,要通过 set
方法注入, class
要加上 @Component
注解