@Component
public class Config {
@Value("${config1}")
private static String config1;
}
Using the above method, config1 will return null.
Correct writing
@Component
public class Config {
private static String config1;
public static String getConfig1() {
return config1;
}
@Value("${config1}")
public void setConfig1(String config1) {
Config.config1 = config1;
}
}