原创作者: 86asm   阅读:7470次   评论:5条   更新时间:2011-06-01    

一、理论知识

1.依赖注入、控制反转

依赖注入:在运行期,由外部容器动态地将依赖对象注入到组件中
控制反转:应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部窗口负责得。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓的反转。

2.spring的主要特性。

1)降低组件之间的耦合度,实现软件各层之间的解耦。
2)可以使用容器提供的众多服务,如:事务管理服务、消息服务、JMS服务、持久化服务等等。
3)容器提供单例模式支持,开发人员不再需要自己编写实现代码。
4)容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能。
5)容器提供的众多辅作类,使用这些类能够加快应用的开发,如:JdbcTemplateHibernateTemplate.
6)对主流的应用框架提供了集成支持。

3.常用技术

控制反转/依赖注入---面向切入编程---与主流框架的整合、管理

评论 共 5 条 请登录后发表评论
5 楼 86asm 2011-04-25 13:26
此文的完整版在http://www.iteye.com/topic/656253可以下载、此处不会再更新了!谢谢大家的支持。
4 楼 civili 2011-04-25 11:11
    写的不错!
3 楼 crystal_yaoying 2011-03-27 12:27
如果aop方面总结得更加详细点就更加好了。
2 楼 yuancheng320113 2011-03-23 15:30
不错,简洁明了!
1 楼 zzw118 2010-12-07 09:42
Spring的特性总结得不错哦,学习了,谢谢!

发表评论

您还没有登录,请您登录后再发表评论

文章信息

  • 86asm在2010-05-26创建
  • 86asm在2011-06-01更新
Global site tag (gtag.js) - Google Analytics