Spring IOC核心原理与实现机制.pdfVIP

  • 0
  • 0
  • 约1.99千字
  • 约 2页
  • 2026-08-24 发布于北京
  • 举报

谈谈SpringIOC的理解,原理与实现

总:

控制反转:理论思想。原来的对象由使用者控制,有了Spring,可以将整个对象交给Spring

来帮我们进行管理

DI:依赖注入,将对应的属性值注入到具体对象中,@Autowired、populateBean完成属性值的注

容器:对象,使用map结构。在Spring中一般存在缓存,singletonObjects存放完整的

bean对象,整个bean的生命周期(从创建到使用到销毁的过程)全部由容器管理(bean的生命周期)

分:

1.

通常讨论IOC容器时会涉及容器的创建过程(BeanFactory、DefaultListableBeanFactory),向

bean工厂中设置一些参数(BeanPostProcessor、Aware接口的子类)等属性

2.加载解析bean对象,准备要创建的bean对象的定义对象BeanDefinition(XML或注解的解析过程))

3.

beanFactoryPostProcessor的处理,此处是扩展点,

ceHolderConfigurSupport,ConfigurationClassPostProcessor

4.

BeanPostProcessor的功能,方便后续对b

文档评论(0)

1亿VIP精品文档

相关文档