SpringIoC与SpringDI

Posted Jrri

tags:

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

SpringIoC是什么
IoC(Inversion Of Control)控制反转

IoC是一种设计思想.

有助于在面向对象编码过程完成解耦,

是Java框架Spring设计的核心, 贯穿整个框架.


IoC思想和DI思想是Spring的量大支柱思想.


DI(Dependency Injection)依赖注入

在Java的Spring框架中, Ioc思想和DI思想是Spring的核心
也是使用Spring框架开发之所以更方便快捷的主要原因.


IoC进行控制反转, 将所有需要的类,或者对象交于Spring管理.由Spring决定这些对象的声明周期, 对象间的关系.

当需要的时候,直接通过Spring来使用, 而不再需要重新寻找.


DI进行依赖注入.
在进程运行过程中, Spring负责提供对象所需要的其他对象.

以上是关于SpringIoC与SpringDI的主要内容,如果未能解决你的问题,请参考以下文章

学习006数据交换格式与SpringIOC底层实现

1.SpringIOC与依赖注入

SpringIOC与SpringAOP

SpringIOC与SpringAOP

从源码层面解析SpringIOC容器

全网首发!java将内容写入文件