版权声明:技术有限,如有错误,请指出谢谢!作者:赵先森 出处:https://blog.csdn.net/weixin_37264997 版权所有,欢迎保留原文链接进行转载:) https://blog.csdn.net/weixin_37264997/article/details/85317883
spring不允许/不支持把值注入到静态变量中
Spring的@Value依赖注入是依赖set方法
set方法是普通的对象方法
static变量是类的属性,static没有set方法
yml
DEALTAPE_ASR_WEB_SERVICE_URL: http://apiserver-dealtape.zichan360.com:8001
java
@Value("${ZC360_URL}")
private String ZC360_URL;
/****************************************************/
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;
}