首个 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 定义中支持 #{...} 表达式
  • 引入了用于嵌入式表达式的 expression-enabled @Value 注解
  • 引入了在 MVC 处理程序中用于 URI 模板处理的 @PathVariable 注解
  • 引入了在 MVC 处理程序中用于 @RequestParam 的默认值支持
  • 引入了在 MVC 处理程序中用于 HTTP 标头访问的 @RequestHeader 注解
  • 引入了 AbstractAtomFeedView 和 AbstractRssFeedView 基类
  • 引入了 <spring:url> 和 <spring:param> 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 社区中所有即将举行的活动。

查看全部