首个 Spring Framework 3.0 里程碑发布

工程 | Juergen Hoeller | 2008年12月05日 | ...

我很高兴地宣布 Spring Framework 3.0 M1 现已可以下载

此版本包含几个重大更改,包括主要 3.0 主题的开始,如 **EL 和 REST 支持**

  • 修订的项目布局和构建系统,具有 **基于模块的源代码**
  • 更新了整个代码库以支持 **Java 5 代码风格**(泛型、可变参数)
  • 更新至 **JUnit 4.5** 和 JRuby 1.1
  • 引入了 **Spring EL 解析器**(*org.springframework.expression* 包)
  • 在 bean 定义中引入了 **`#{...}` 表达式支持**
  • 为嵌入式表达式引入了 **支持表达式的 `@Value` 注解**
  • 在 MVC 处理程序中引入了 **`@PathVariable` 注解用于 URI 模板处理**
  • 在 MVC 处理程序中引入了 **`@RequestParam` 的默认值支持**
  • 在 MVC 处理程序中引入了 **`@RequestHeader` 注解用于 HTTP 头访问**
  • 引入了 **`AbstractAtomFeedView` 和 `AbstractRssFeedView`** 基类
  • 引入了 **`` 和 ``** JSP 标签

以及各种次要增强功能。

请注意,Spring Framework 3.0 需要 Java 5 或更高版本以及 J2EE 1.4 或更高版本。我们主要基于 Java 6 和 Java EE 5 作为平台级别构建——但请放心,我们将保持与支持 Java 5 的 J2EE 1.4 服务器(如 WebLogic 9 和 WebSphere 6.1)的兼容性。

我们还移除/弃用了几个过时的类。有关弃用以及相应迁移路径的更多信息将在 3.0 M2/M3 版本期间提供。

与之前托管在 SourceForge 的 CVS 版本不同,Spring Framework 3.0 正在我们的新 Subversion 存储库中开发,您可以在以下地址找到它: https://src.springframework.org/svn/spring-framework/

请随意关注我们不断进行的工作,以便我们更接近 Spring Framework 3.0 最终版本……并让我们知道您是否喜欢您所看到的内容 :-)

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有