问题引入
今天遇到了一个问题一个注入的URL一直为NULL,原来是因为static关键字,Spring并不支持对静态成员变量注入,所以光使用@Autowired肯定是不行的,那么该如何解决这个问题呢。
解决方案
通过Set方法注入,但需要注意的是,静态变量生成的set方案仍然带有static关键字,需要去掉才能成功注入
private static final String URL;
@Autowired
public void setURL(String URL) {
this.URL = URL;
}