spring平常注入的都是类的实例,而静态属性是类所有,对于静态变量所有类的实例均共享同一个。
由于静态变量的特殊性,所以我们不能像平常注入类实例一样来注入静态变量。
@component
public class injectUtil{
private static HelpServiceI helpService;
@Autowired
public void setHelpServiceI(){
this.helpService=helpService
}
}
其中helpservice已由ioc容器来管理