使用@Value注解static类型:1
2
3
4
5
6
7
8
9
10
11
12
13@Component
public class MyConfig {
@Value("${env}")
private static String env;
public static String getEnv() {
return env;
}
public static void setEnv(String env) {
MyConfig.env = env;
}
}
使用上面这种方式,Config.getEnv()会返回null
正确写法
1 | @Component |
要使用一个set函数注入。