为了账号安全,请及时绑定邮箱和手机立即绑定

什么是IOC和DI

IOC(控制反转):这是一种思想,简单说就是将创建等的任务交给第三方”管理“。 DI(依赖注入):IOC是一种思想,那么DI就是IOC的实现(光有思想没用啊,需要有具体的技术实现),这里暂且可以把注入理解成Java中的赋值,但为什么叫注入,是创建初始化过程交给了第三方,第三方在配置文件都已经配置好了,需要从配置问价加载,就像是注入的形式。说得不好的欢迎指出,我知道还有很多不足。

正在回答

1 回答

IoC(控制反转):本来需要你自己new对象,现在交给spring容器帮你new对象,权利从你手里反转到容器手里了

DI(依赖注入):(依赖)就是依赖spring提供的容器,(注入)类中属性的值通过容器注入进去,或者通过引用为属性注入值

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

什么是IOC和DI

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信