对Spring IOC的理解
Spring的IoC(控制反转) 、DI(依赖注入)这两个概念理解
Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。(获得依赖对象的方式反转了)
DI—Dependency Injection,即“依赖注入”:组件之间依赖关系由容器在运行期决定,即由容器动态的将某个依赖关系注入到组件之中。
Ioc和 DI 都是对Spring 容器 在不同角度的描述。
将原始的代码内主动创建对象动作去掉,
改为,
由容器自动创建对象,并通过依赖关系自动注入,实现了类之间的关系解耦。
本文深入探讨Spring框架中的IoC(控制反转)和DI(依赖注入)概念。IoC是一种设计思想,它反转了获取依赖对象的方式,而DI则是实现IoC的一种具体策略。通过容器自动创建和注入对象,Spring实现了组件间的解耦。理解这两个核心概念对于有效利用Spring框架至关重要。
23万+

被折叠的 条评论
为什么被折叠?



