Spring IoC容器是spring框架的核心和基础,IoC容器负责spring Bean的生命周期,是spring框架实现其他扩展功能的基础。容器的继承结构比较复杂,这里画出了spring IoC容器相关的核心类图(没有包括ApplicationContext分支),以帮助理解框架。BeanFactory继承结构:

spring 源码之IOC 类图

其中DefaultListableBeanFactory的子类XmlBeanFactory在Spring3.1之后不再建议使用(使用DefaultListableBeanFactory 和 XmlBeanDefinitionReader代替),因此,类图中并没有将其列出。

再发一个更具体点的:

spring 源码之IOC 类图

ApplicationContext结构分支(核心类):

spring 源码之IOC 类图

相关文章:

  • 2021-04-26
  • 2021-11-19
  • 2021-12-19
  • 2021-07-25
  • 2021-07-16
  • 2021-12-06
  • 2021-10-22
猜你喜欢
  • 2021-08-21
  • 2021-09-14
  • 2021-07-18
  • 2021-09-22
  • 2021-08-18
  • 2021-06-25
  • 2021-09-18
相关资源
相似解决方案