Spring Framework 4.2 正式发布

发布 | Juergen Hoeller | 2015年7月31日 | ...

亲爱的 Spring 社区:

我很高兴地宣布,Spring Framework 4.2 现已从 repo.spring.io 和 Maven Central 正式发布!这是 4.x 系列的一个功能版本,兼容 Java 6 和 7 以及 Java 8,专注于核心改进和现代 Web 功能

  • 在 Java 8 默认方法上进行注解检测(例如 @Bean
  • 基于注解的应用程序事件(@EventListener
  • 对注解属性别名的一流支持(@AliasFor
  • 用于直接字段绑定的完整嵌套路径处理
  • 针对 JSR-354 金额和货币的数据绑定和转换
  • 与 Hibernate ORM 5.0 集成(原生和通过 JPA)
  • 通过 JSR-223 进行基于标准的 Bean 脚本编写(JRuby、JavaScript)
  • 基于 JSR-223 的 Web 视图(重点关注 Nashorn 上的 JavaScript)
  • 对 CORS 和声明式 HTTP 缓存的丰富支持
  • 对 HTTP 流和服务器发送事件的一流支持
  • 用于处理程序方法和 @Async 方法的 CompletableFuture
  • 支持 STOMP 端点方法上的 Jackson 的 @JsonView
  • 用于通过 TCP 和 WebSocket 通道使用的 STOMP 客户端
  • MockMvc HtmlUnit 集成,用于轻松进行网页的本地测试
  • 集成测试也可以使用 JUnit 规则执行
  • 并且,像往常一样,在细节方面还有许多进一步的改进。

查看参考文档中的 Spring Framework 4.2 中的新功能和增强功能,以获得更详细的概述。敬请关注基于 4.2 的 Spring Boot 1.3,预计将在 9 月份的 SpringOne 发布候选版本……

请注意,Spring Framework 4.2 是所有 4.x 用户的推荐升级,立即取代 4.1 系列。预计 12 月份将发布最终的 4.1.x 维护版本;对于任何剩余的问题,您届时将需要升级到 4.2.x。

我们的下一个功能版本将是 Spring Framework 4.3,预计将于 2016 年 3 月发布候选版本。这将是 Spring 4 系统通用要求(Java 6+、Servlet 2.5+)内的最终一代,为 2019 年之前扩展的 4.3.x 支持生命周期做好准备。

此致,Juergen

#SpringOne 2GX 2015 即将到来!在 华盛顿特区的 SpringOne2GX 尽快预订您的位置。这是了解所有正在发生的事情并提供直接反馈的最佳机会。加入 Stéphane 和我,参加关于 使用 Spring 4.2 进行现代 Java 组件设计 的研讨会。

获取 Spring Newsletter

与 Spring Newsletter 保持联系

订阅

抢先一步

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

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部