目录
背景介绍
之前已经简单的总结了spring读取xml配置到注册容器的整个过程。但是实际工作中我们会大量的使用到annotation,annotation注册到容器的过程是如何的呢。
加载的入口
之前我们就了解到,加载的入口在AbstractRefreshableApplicationContext的loadBeanDefinitions方法,我们看一下这个方法的实现,发现有annotation的实现版本。
1,doRegisterBeanDefinitions方法(具体解析bean的入口)
这里可以把refresh理解成xxapplicationcontext的重启方法,refreshBeanFactory理解成bean容器的重启方法。