spring不允许/不支持把值注入到静态变量中
Spring的@Value依赖注入是依赖set方法
set方法是普通的对象方法
static变量是类的属性,static没有set方法
yml
DEALTAPE_ASR_WEB_SERVICE_URL: http://apiserver-dealtape.****.com:8001
java
public static String DEALTAPE_ASR_WEB_SERVICE_URL;
@Value("${DEALTAPE_ASR_WEB_SERVICE_URL}")
public void setDEALTAPE_ASR_WEB_SERVICE_URL(String url) {
DealTapeASRV2Utils.DEALTAPE_ASR_WEB_SERVICE_URL = url;
}