Spring Framework 6.1 正式发布

发布 | Juergen Hoeller | 2023年11月16日 | ...

亲爱的 Spring 社区:

我谨代表核心框架团队,很高兴地宣布 Spring Framework 6.1.0 现已从 Maven Central 正式发布!6.1 版本包含几个关键主题

  • 拥抱 JDK 21 LTS
  • 虚拟线程(Project Loom)
  • JVM 检查点恢复(Project CRaC)
  • 资源生命周期管理,重新审视
  • 数据绑定和验证,重新审视
  • 新的 RestClientJdbcClient API

虚拟线程非常适合精简 Servlet 堆栈上的 Spring MVC(通常在 Tomcat 上),为普通 Web 应用程序的命令式编程提供了新的可扩展性。同时,Spring 的响应式基础设施现在被认为已完成,提供了响应式缓存和响应式调度,从而为 Spring WebFlux(通常在 Netty 上)提供一致的响应式堆栈。因此,无论您是在构建 Spring MVC 还是 Spring WebFlux,6.1 都提供了极具吸引力的选项,让您的系统更上一层楼!

在 HotSpot JVM 上的有效部署选项方面,Spring Framework 6.1 与 Project CRaC 紧密集成,用于 JVM 检查点安排:请参阅 JVM 检查点恢复。此外,Spring 用户可以采用 JDK 21 中最新的 AppCDS 功能,预先与 OpenJDK 的 Project Leyden 对齐;更多内容即将推出。

请注意,Spring Framework 6.1 在运行时为 JDK 21 和 Jakarta EE 10 提供一流的体验,同时保留 JDK 17 和 Jakarta EE 9 的基线。Spring 还跟踪 GraalVM 对 JDK 21 的演进,并进行改进的元数据推断,同时目前保持与 GraalVM 22.3 的兼容性。

查看我们的 新增功能页面,了解 6.1 中特定功能的详细信息。我们建议所有 6.0.x 用户尽快升级!

此致,Juergen

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部