Spring中的ApplicationContextAware使用

      加載Spring配置文件時,若是Spring配置文件中所定義的Bean類實現了ApplicationContextAware 接口,那麼在加載Spring配置文件時,會自動調用ApplicationContextAware 接口中的  public void setApplicationContext(ApplicationContext  applicationContext ) throws BeansException; 方法。
     咱們平常使用中能夠在Spring容器初始化後獲取他的上下文對象

public class PoushengContext implements ApplicationContextAware {
     private  ApplicationContext applicationContext;
    @Override
     public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
           this.applicationContext = applicationContext;
     }
}
相關文章
相關標籤/搜索