- 开始分析beans源码
XmlBeanFactory继承自DefaultListableBeanFactory,
而DefaultListableBeanFactory是整个bean加载的核心部分,
是Spring注册及加载bean的默认实现,
而对于XmlBeanFactory与DefaultListableBeanFactory不同的地方
其实是在XmlBeanFactory中使用了自定义的XML读取器XmlBeanDefinitionReader,
实现了个性化的BeanDefinitionReader读取,
DefaultListableBeanFactory继承了AbstractAutowireCapableBeanFactory
并实现了ConfigurableListableBeanFactory以及BeanDefinitionRegistry接口