Aware 接口是 Spring 框架開放調(diào)用組件能力的接口
使用 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 對象與我們創(chuàng)建的 ApplicationContext 對象是同一個對象