Aware 接口是 Spring 框架开放调用组件能力的接口
Aware 接口
使用 ApplicationContext
public class App implements ApplicationContextAware {
private ApplicationContext applicationContext;
@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
this.applicationContext = applicationContext;
}
public ApplicationContext getApplicationContext() {
return applicationContext;
}
}
这样我们就可以使用 ApplicationContext 对象
通过 ApplicationContextAware 接口获取到的 ApplicationContext 对象与我们创建的 ApplicationContext 对象是同一个对象
网友评论