spring ioc-让月老帮你牵红线

今天有个朋友问我,spring的IOC到底是什么玩意儿。跟他讲理论?一大堆的概念,容易搞晕;跟他讲实践经验?如果没有亲自弄过,有点海市蜃楼的感觉。。。。。。正苦于如何说明时,突然看见一个同事在看另一个同事不久前结婚酒席上拍的照片。今年结婚的人真多啊。对了,有了:其实,IOC的概念就好比男女谈恋爱(对象要使用另一个对象),原来是自由恋爱,自己去寻找人生的另一半(对象要自己去找要使用的对象,并显式创建);而现在不用自己去找啦,把要找对象的条件白纸黑字写好(就是xml配置文件)交给婚介中心(spring),婚介中心就会按你提交的条件帮你去找另一半,找到了就会通知你去看对象(spring运行期间会根据xml配置文件透明地创建另一对象,并把对象注入前一个对象中,从而建立两个对象之间的依赖关系)。。。。。朋友算是听懂啦。但是严格上说这个比喻还不够准确,还是不能传神地把IOC的全部涵义包含进去。不知道哪位还有更好的比喻或例子能够说来听听,因为一个通俗的说法往往比概念或实践经验对于初学者来说有更大的帮助。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值