» «

RSS订阅 (把每周重点新闻发到我的邮箱)


    抓虾    pageflakes
    Rojo    google reader
    netvibes    my yahoo
    newsgator    blogdtnes
    鲜果    哪吒
    有道

Spring2.0开源项目的新特性和应用实践

来源: LUPA开源社区
发布时间: 2007-07-12 16:56 作者: 霍泰稳 来源: InfoQ中文站 版权申明 向LUPA投递新闻

字体: | 上一篇 下一篇 | 打印


文章来源于http://www.lupaworld.com
  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的新特性和应用实践一文
文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。

查看全部评论(0)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5

请自觉遵守中国互联网信息管理条例,同时勿在留言内容中出现网站地址。

推荐