doRegisterBeanDefinitions(root)
BeanDefinitionReaderUtils
构造方法
new XmlBeanDefinitionReader(beanFactory)
XmlBeanDefinitionReader
AbstractRefreshableApplicationContext
refreshBeanFactory
AbstractBeanDefinitionReader
loadBeanDefinitions(beanDefinitionReader)
obtainFreshBeanFactory
createBeanFactory
createBeanDefinitionDocumentReader
ClassPathXmlApplicationContext
AbstractXmlApplicationContext
loadBeanDefinitions
refresh
setConfigLocations
定位
DefaultListableBeanFactory
DefaultBeanDefinitionDocumentReader
加载
AbstractApplicationContext
注册
loadBeanDefinitions(configLocations)