Spring Framework 3.1 M2 发布

工程 | Juergen Hoeller | 2011年06月09日 | ...

Spring Framework 3.1 M2 已于 本周发布,标志着 3.1 里程碑阶段的结束。我们现在正进入发布候选阶段,计划在七月发布功能完整的 RC1,并在九月发布 GA 版本。

3.1 M2 完成了在二月份 3.1 M1 中启动的几个主要主题的工作

  • 我们已经稳定了 **环境抽象** 和 **环境配置文件机制**。如果您还没有尝试过,现在是时候去体验一下了!

  • 我们的 **基于 Java 的应用程序配置** 方法已从 M1 中的 @Feature 方法更改为 M2 中的常规 @Configuration 类上的 **@Enable* 注解**。

  • **缓存抽象** 已经进行了修改,以提供一个最小的缓存交互 SPI。我们的 **声明式缓存** 解决方案(@Cacheable 等)仍然在此之上。

此外,我们为整体配置安排增加了重要的esso新功能

  • 对 **基于 Servlet 3.0 的初始化器** 的丰富支持:我们新的 WebApplicationInitializer 方法允许 **在没有 web.xml 的情况下引导 Spring Web 应用程序!**

  • JPA 的新 "packagesToScan" 功能,通过扫描指定的基包来构建一个 **默认持久化单元** - **无需 persistence.xml** 或其他元数据文件。

  • Spring @MVC 中的新 **RequestMappingHandlerAdapter**:一个基于灵活的 HandlerMethod 抽象的 **可定制的 MVC 处理后端**。

当然,还有许多其他功能等待您去发现,例如

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

  • 对 TestContext 框架的全面改进,为 @Configuration 类和环境配置文件提供了 **一流的测试支持**。

  • Spring MVC 中 **REST 支持的改进**,涉及 URI 模板、路径变量处理和内容类型规范。

在接下来的几天里,我们将发布几篇关于特定功能领域的博客文章,首先是关于 M2 中配置增强的全面介绍。敬请关注!并告诉我们您的使用体验……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有