文章:Spring 2.0的新特性和应用实践

Spring联合创始人Rod Johnson阐述了Spring 2.0中在核心容器、XML配置扩展、AOP增强和Java 5等特性方面最新进展和使用指南。

Spring开源项目开始于2003年2月,现在这一框架正在被越来越多的个人和企业所接受,在很多行业内成为事实上的标准,其下载量也已经超过百万。因为是开源的,所以Spring能够根据用户的反馈对框架及时进行修改,但不管怎样它的使命一直都很清晰,就是成为一个功能强大但使用简单的非入侵型编程模型。

经过近10个月的开发,2006年10月份Spring 2.0发布最终版,在很多方面又做了大量提升。现在的Spring不仅能满足小型项目的使用,而且也能应付大组织所用,比如BEA WebLogic Server 10中,就使用了Spring和Pitchfork项目来执行注入和拦截,还有一些企业厂商使用Spring集成自己的产品等。

在本文中,Rod Johnson深入浅出地阐述了2.0版本所增强的一些功能:

  • 配置扩展:在Spring 2.0中,Spring支持可扩展的XML配置,使得使用自定义元素开发成为可能,它们为生成Spring bean的定义提供一种新层次的抽象。XML扩展机制同样提供了一些新的标签来简化许多普通的任务。
  • 在AOP框架中有重要增强,使得既强大又更易于使用。
  • 增强对Java 5的支持。
  • 提供以动态语言实现Spring bean的能力,比如Groovy、JRuby和Beanshell,同时保留Spring组件模型的所有服务,比如依赖注入,方便的声明性服务以及AOP。
  • 结合所介绍的特性,文中所提供的大量实例代码对你理解Spring 2.0也会有一定的帮助。

    阅读全文:Spring 2.0的新特性和应用实践

    你可能感兴趣的:(文章:Spring 2.0的新特性和应用实践)