四Spring 中的 DI 与 IOC

Posted archerLuo罗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了四Spring 中的 DI 与 IOC相关的知识,希望对你有一定的参考价值。

一、控制反转(IOC)与依赖注入(DI)

1、控制反转的类型

  • a、依赖拉取

  • b、上下文查找

  • c、构造函数依赖注入

  • d、setter 依赖注入

二、BeanFactory 与 ApplicationContext

1、Beanfactory

  • Spring 的依赖注入核心容器是 Beanfactory 接口,Beanfactory 负责管理组件(即 Bean),报错依赖项以及他们的生命周期

2、ApplicationContext

  • ApplicationContext 是 Beanfactory 的一个扩展,除了 DI 服务,ApplicationContext 还提供了其他服务(事务、AOP、国际化、应用程序事件处理等)

三、Bean 作用域与自动装配 Bean

1、Bean 作用域

2、自动装配 Bean

以上是关于四Spring 中的 DI 与 IOC的主要内容,如果未能解决你的问题,请参考以下文章

spring 依赖注入(DI)与控制反转(IOC)

spring中的IOC/DI的知识点

解释Spring中IOC, DI, AOP

对Spring中的IOC与AOP简单理解(简单的理解,通俗易懂)

IOC与DI(xml 配置)

Spring_Spring与IoC_基于注解的DI