Spring Framework 3.1 RC1 发布

工程 | Juergen Hoeller | 2011 年 10 月 12 日 | ...

我很高兴地宣布,第一个 Spring Framework 3.1 发布候选版本——终于——本周发布了!我们为此版本工作了几个月,完成了我们的里程碑工作,并最近为功能列表添加了对 Java SE 7 和 Hibernate 4.0 的支持。

Spring Framework 3.1 RC1 完成了 3.1 功能集

  • 用于 bean 定义的 **环境抽象** 和 **环境配置文件机制**。

  • 基于 `@Configuration` 类上的 **`@Enable*` 注释** 的全面的 **Java 配置应用程序**。

  • 对 TestContext 框架进行了彻底的改进,为 `@Configuration` 类和环境配置文件提供 **一流的支持**。

  • 我们新的 **"c:" 命名空间**,用于方便地以简洁的内联风格通过 **名称指定构造函数参数**。

  • 带有 **声明式缓存** 解决方案(@Cacheable 等)的 **缓存抽象**。

  • 基于 **Servlet 3.0** 的 `WebApplicationInitializer` 机制,用于 **无需 web.xml!** 即可引导 Spring Web 应用程序。

  • 改进的 MVC 处理,新增了flash attribute 支持、新的@RequestPart 注解以及REST 支持的改进

  • 精炼的 JPA 支持:支持无需 persistence.xml 的包扫描;基于持久化单元名称的一致性配置。

  • 支持Hibernate 4.0(目前为 CR4)以及Quartz 2.0,同时保持与旧版本的兼容性。

  • 最后但同样重要的一点:一个Java 7主题,JDBC 4.1将自动检测,并为ForkJoinPool 设置提供基本支持。

请注意,我们最终从 3.1 的功能集中移除了对话框支持,因为上述其他主题的需求更为强烈。我们将根据进一步的反馈以及当前正在构建的下一代 Web 应用程序架构所需的具体解决方案,重新考虑 Spring 3.2 的对话框支持。

我们现在正为 11 月下旬的 3.1 GA 版本做准备,在此期间计划发布 RC2。在此期间,请告诉我们 RC1 的使用情况!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有