要对静态变量进行注入NBFHTML5中文学习网 - HTML5先行者学习网
@ResourceNBFHTML5中文学习网 - HTML5先行者学习网
private static ITecharchService techarchService;//注入为空,spring注解注入不支持静态变量注入NBFHTML5中文学习网 - HTML5先行者学习网
查资料找到可以这样注入NBFHTML5中文学习网 - HTML5先行者学习网
@Component //必须是组件,才可以用@PostConstructNBFHTML5中文学习网 - HTML5先行者学习网
public class DDUtils{NBFHTML5中文学习网 - HTML5先行者学习网
@ResourceNBFHTML5中文学习网 - HTML5先行者学习网
private ITecharchService techarchService;NBFHTML5中文学习网 - HTML5先行者学习网
private static DDUtils dd;NBFHTML5中文学习网 - HTML5先行者学习网
@PostConstructNBFHTML5中文学习网 - HTML5先行者学习网
public void init() {NBFHTML5中文学习网 - HTML5先行者学习网
dd = this;NBFHTML5中文学习网 - HTML5先行者学习网
dd.techarchService= this.techarchService;NBFHTML5中文学习网 - HTML5先行者学习网
}NBFHTML5中文学习网 - HTML5先行者学习网
public void getA(){NBFHTML5中文学习网 - HTML5先行者学习网
//调用NBFHTML5中文学习网 - HTML5先行者学习网
dd.techarchService.getA();NBFHTML5中文学习网 - HTML5先行者学习网
}NBFHTML5中文学习网 - HTML5先行者学习网
}NBFHTML5中文学习网 - HTML5先行者学习网