Spring Framework 3.1 M2 发布

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

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

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

  • 我们已经稳定了我们的环境抽象环境配置文件机制。 如果您还没有尝试过,现在是检查它的好时机!

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

  • 缓存抽象已经过修订,以提供最小的缓存交互 SPI。 我们的声明式缓存解决方案(@Cacheable 等)仍然位于其之上。

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

  • 基于 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 社区中所有即将举行的活动。

查看全部