静态方法中的Application.properties

问题描述 投票:0回答:1

我在以静态方法获取application.properties时遇到麻烦。我正在使用log4j。它需要一个带有静态方法的类来创建dB连接。我创建了此方法,但需要当前配置文件的属性。使用@value时,我得到的只是null。我该如何工作?

谢谢

java spring properties components
1个回答
0
投票

希望对您有帮助

private static String dbProperty;

@PostConstruct
@Value("${DB_PROPERTY}")
public void abc(String value) {
    dbProperty = value;
}
© www.soinside.com 2019 - 2024. All rights reserved.