如何注入应用上下文本身
2022-08-31 13:56:58
我想将自身注入豆子中。ApplicationContext
类似的东西
public void setApplicationContext(ApplicationContect context) {
this.context = context;
}
这在春天可能吗?
我想将自身注入豆子中。ApplicationContext
类似的东西
public void setApplicationContext(ApplicationContect context) {
this.context = context;
}
这在春天可能吗?
之前的评论是可以的,但我通常更喜欢:
@Autowired private ApplicationContext applicationContext;
简单,使用界面。ApplicationContextAware
public class A implements ApplicationContextAware {
private ApplicationContext context;
public void setApplicationContext(ApplicationContext context) {
this.context = context;
}
}
然后在您的实际应用程序中Context中,您只需要引用您的Bean。
<bean id="a" class="com.company.A" />