每天学一点spring(二)

昨天整体上介绍了一下spring的体系,今天总结一下对控制反转和依赖注入的理解

 

  • 什么是依赖倒置?

由下一级决定上级:例如现有轮胎,再有底盘,有底盘才有车身,有车身才有整车。

也就是 :整车-------》车身--------》底盘-------》轮胎  (一层层之间都是依赖关系)

 

 

但是有一天,轮胎尺寸要是改变了,它的上级都要跟着发生变化。

 

这样是不是耦合度非常强,牵一发动全身。那么问题来了,看到整车,能不能只改轮胎,其他不用动会跟着尺寸的改变,汽车整车可以达到想要的效果。

此时IOC 容器就诞生了。

 

  • 控制反转本质就是将对对象的创建到销毁交给第三方去管理和监督,这就是IOC容器。

好处是:一,对资源集中管理。第二,降低了使用资源双方的依赖程度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值