第一个 Spring Framework 3.0 里程碑版本发布

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

我很高兴地宣布 Spring Framework 3.0 M1 终于可以 下载 了!

此版本包含一些重大更改,包括 3.0 主题的主要开端,例如 **EL 和 REST 支持**

  • 使用 **基于模块的源代码** 对项目布局和构建系统进行了修订
  • 更新了整个代码库以符合 **Java 5 代码风格**(泛型,可变参数)
  • 更新至 **JUnit 4.5** 和 JRuby 1.1
  • 引入了 **Spring EL 解析器**(org.springframework.expression 包)
  • 引入了对 **bean 定义中 #{...} 表达式** 的支持
  • 引入了 **支持嵌入表达式的 @Value 注解**
  • 引入了 **@PathVariable 注解用于 MVC 处理程序中的 URI 模板处理**
  • 引入了 **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 社区中所有即将举行的活动。

查看全部