Spring中的DI是什么?

提问者:帅平 问题分类:面试刷题

Spring中的DI是什么?

1 个回答
Rae
Rae 管理员

DI 就是依赖注入,其实和 IOC 大致相同,只不过是「同一个概念使用了不同的角度去阐述」

DI 所描述的「重点是在于依赖」,我们说了 「IOC 的核心功能就是在于在程序运行时动态的向某个对象提供其他的依赖对象」,而这个功能就是依靠 DI 去完成的,比如我们需要注入一个对象 A,而这个对象 A 依赖一个对象 B,那么我们就需要把这个对象 B 注入到对象 A 中,这就是依赖注入

spring 中有三种注入方式

接口注入
构造器注入
set注入

发布于:2个月前 (10-20)
我来回答