2014年3月27日

总结一下 Spring的IOC、DI

摘要: 国庆节刚过,应一些朋友的提问,总结一下Spring中IOC也即DI的通俗理解。 网友wm5920解释: IOC控制反转:说的是创建对象实例的控制权从代码控制剥离到IOC容器控制,实际就是你在xml文件控制,侧重于原理。 DI依赖注入:说的是创建对象实例时,为这个对象注入属性值或其它对象实... 阅读全文

posted @ 2014-03-27 14:30 吴一达 阅读(212) 评论(0) 推荐(0)

Spring的IOC原理[通俗解释一下]

摘要: 1. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 图1:软件系统中耦合的对象 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而... 阅读全文

posted @ 2014-03-27 14:25 吴一达 阅读(179) 评论(0) 推荐(0)

Spring 学习笔记---Bean的生命周期

摘要: 生命周期图解 由于Bean的生命周期经历的阶段比较多,我们将通过一个图形化的方式进行描述。下图描述了BeanFactory中Bean生命周期的完整过程: Bean 的生命周期从Spring容器着手实例化Bean开始,直到最终销毁Bean,这当中经过了许多关键点,每个关键点都涉及特定方法的... 阅读全文

posted @ 2014-03-27 14:08 吴一达 阅读(263) 评论(0) 推荐(0)

导航