摘要:
1. IOC控制反转:应用本身不负责依赖对象的创建及维护,依赖对象的创建和维护是由外部容器负责的。这样控制权就有应用转移到了外部容器,控制权的转移就是所谓的反转。2. 依赖注入(Dependency Injection):在运行期,由外部容器动态的将依赖对象注入到组件中。3. 为何要使用Spring: 1)降低组件之间的耦合度,实现软件各层的解耦。Controller->Service->Dao 2)可以使用容器提供的众多服务,如:事务管理服务、消息服务等。当我们使用容器管理事务时,开发人员就不再需要手工控制事务,也不再需要处理复杂的事务传播。 3)容器提供单例模式支持... 阅读全文
posted @ 2012-12-06 17:41
柱柱
阅读(222)
评论(0)
推荐(0)

浙公网安备 33010602011771号