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负责提供对象所需要的其他对象.

猜你喜欢

转载自www.cnblogs.com/jrri/p/11865687.html