2021-04-14

public void refresh() throws BeansException, IllegalStateException {
        synchronized (this.startupShutdownMonitor) {
            // Prepare this context for refreshing.
            prepareRefresh();
            // Tell the subclass to refresh the internal bean factory.
            ConfigurableListableBeanFactory beanFactory = obtainFreshBeanFactory();
            // Prepare the bean factory for use in this context.
            prepareBeanFactory(beanFactory);

            try {
                // Allows post-processing of the bean factory in context subclasses.
                postProcessBeanFactory(beanFactory);
                // Invoke factory processors registered as beans in the context.
                invokeBeanFactoryPostProcessors(beanFactory);
                // 注册BeanPostProcessor
                registerBeanPostProcessors(beanFactory);
                // Initialize message source for this context.
                initMessageSource();
                // Initialize event multicaster for this context.
                initApplicationEventMulticaster();
                // Initialize other special beans in specific context subclasses.
                onRefresh();
                // Check for listener beans and register them.
                registerListeners();
                // 初始化所有非懒加载的bean
                finishBeanFactoryInitialization(beanFactory);
                // Last step: publish corresponding event.
                finishRefresh();
            }
        }
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Day 1 2905杭州📍 西湖(第一朵荷花盛开一般要在5月底6月初):游船,雷峰塔,苏提,花港观鱼,西湖十景,...
    jssice阅读 237评论 0 0
  • 可能是随着自己慢慢的长大,终究会去经历一些应该经历的东西,每一个看似不考虑后果的决定,都是被逼无奈下做出的选择,生...
    SeaSwallow1阅读 91评论 0 0
  • 现在的老年人越来越长寿,可能是因为生活条件好了吧!虽然村子里面没有城市老人都有退休金等待遇,但是和过去比较已经有不...
    彧瑛阅读 318评论 1 27
  • 人间最美四月天 时光荏苒,又是一年春好处。人间芳菲四月天,四月,是一个充满魔力的时节,四月,春景明𣈲,如诗如画!啊...
    四季如春_348b阅读 339评论 0 3
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 10,617评论 0 11