我想注入一个ApplicationContext
把它自己变成豆子。
像这样的东西
public void setApplicationContext(ApplicationContect context) {
this.context = context;
}
这在春天是可能的吗?
发布于 2011-02-07 09:33:50
之前的评论是可以的,但我通常更喜欢:
@Autowired private ApplicationContext applicationContext;
发布于 2011-02-06 22:57:36
简单,使用ApplicationContextAware
接口。
public class A implements ApplicationContextAware {
private ApplicationContext context;
public void setApplicationContext(ApplicationContext context) {
this.context = context;
}
}
然后,在实际的applicationContext中,您只需要引用您的bean。
发布于 2011-02-06 22:58:09
可以,只需实现ApplicationContextAware-interface。
https://stackoverflow.com/questions/4914012
复制相似问题