首页 > java > Spring3.0 rc版发布了

Spring3.0 rc版发布了

2009年10月21日 发表评论 阅读评论

Spring官方的下载地址,点击这里进入Spring 3.0下载页面
spring 3.0是Spring框架的一次重大更新, Spring框架是当下最流行的Java开发框架。
Spring 3.0的项目结构已经发现了巨大变化:

  1. Spring3采用多项目结构源码组织,不再是以前的单一方式,共26个项目,差不多每个项目对于一个分发的jar包,不过有些项目是空的,或者是为了构建而设。
  2. 不再提供完整打包文件spring.jar,而是20个jar(或称bundle),新版本中的jar文件命名由bundle版本库的规则所决定,一方面应该也是向osgi靠拢。
  3. 采用Ivy为主构建方式,当然仍然有Maven,项目结构由Maven管理。另外没有打包全部的依赖包了,整个下载包比2.5的小了近一半
  4. Spring3已经完全采用Java5/6开发和编译构建,因此应该是不再支持Java1.4及更早版本了  

       全新的Spring 3.0提供了全面的RESTful Web服务支持,以及一个新的表达式语言。其tc服务器此次也提供了全新的开发者版本,可以免费供开发者下载,用于调试其Spring应用。
       Spring 3.0中,新的表达式语言名叫Spring Expression Language(SpEL,直译就是Spring表达式语言)。Shaun将其描述为“嵌入在Spring编程模型上的,可以用来在Spring项目之间描述任务以及配置的微型脚本语言。SpEL可以更好的与XML配置文件进行交互,对于安全和集成方面也很有帮助。开发者的工作将更加轻松:原本需要20行Java代码的工作,通过一行SpEL便能解决。”
       此次Spring 3.0中,REST支持是最重要的功能。对于RESTful架构的支持使得企业可以与其他任何使用RESTful API的软件进行接口。
     Spring 3.0还提供了一个早期版本的JSR 330支持,这个JSR定义了Java的可扩展依赖注入API的标准化(standardized extensible dependency injection API for Java)。这个JSR本身由SpringSource以及Google支持,Rod Johnson则是标准负责人之一。

分类: java 标签: , , 2,453 次阅读
原文链接:http://www.wenhq.com/article/view_385.html
欢迎转载,请注明出处:亲亲宝宝
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.