尊敬的 Spring 社区:
在 Spring Framework 3.1 发布整整一年后,我很高兴地宣布 Spring Framework 3.2 现在正式发布!
我们建议从所有以前的 Spring 版本升级,特别是从 Spring Framework 3.1.x 升级,因为它是直接的后续版本。
如先前讨论的,Spring Framework 3.2 中的主要功能包括
- 改进的 Java SE 7 支持,包括框架内部以及 CGLIB 3.0、ASM 4.0(现在我们都以内联方式包含)和 AspectJ 1.7 的升级
- 整个框架中的并发改进,尽可能避免使用同步 - 特别是对于作用域/原型 bean
- 允许将 @Autowired 和 @Value 用作元注解,例如,结合特定限定符构建自定义注入注解
- 支持在 @Configuration 类中使用自定义 @Bean 定义注解,例如,结合特定限定符、@Lazy、@Primary 等
- Servlet 3.0 上的异步 MVC 处理,Spring MVC 处理方法能够返回 Callables 和 DeferredResults
- 包含以前独立的 Spring MVC Test 项目,从而可以对 Spring MVC 应用程序进行一流的测试
- 支持在 TestContext 框架中加载 WebApplicationContexts,并进一步改进 Web 应用程序测试
- 初步支持 JCache 0.5 (JSR-107) 作为 Spring 缓存抽象的后端
有关更多详细信息,尤其是 Spring MVC 中的许多增强功能,请参阅我们文档中的 Spring Framework 3.2 中的新功能和增强功能 部分。
此版本包含大量社区反馈,因此请允许我借此机会感谢所有报告者和贡献者!随着我们进入 2013 年,继续为框架的下一代努力...
致谢,
Juergen