领先一步
VMware 提供培训和认证,以加快您的进度。
了解更多亲爱的 Spring 社区:
我很高兴地宣布,Spring Framework 6.0.0 现已从 Maven Central 正式发布!这是 2023 年及以后新一代框架的开始,它融合了 OpenJDK 和 Java 生态系统中当前和即将推出的创新技术。同时,我们精心设计了它,使其成为现代运行时环境中从 Spring Framework 5.3.x 进行直接升级的简便方法。
作为核心框架的主要修订版,Spring Framework 6.0 基于 Java 17+ 并迁移到 Jakarta EE 9+(在 `jakarta` 命名空间中),重点关注最近发布的 Jakarta EE 10 API,例如 Servlet 6.0 和 JPA 3.1。这提供了对最新 Web 容器(例如 Tomcat 10.1)和最新持久性提供程序(例如 Hibernate ORM 6.1)的访问。不要停留在 Java EE 8 上,请跃升到 `jakarta` 命名空间,最好直接跃升到 Jakarta EE 10 级别!即将推出的 Spring Boot 3.0.0 版本包含相应的托管依赖项。
在基础设施方面,6.0 引入了对 提前(AOT)转换 和相应的 Spring 应用上下文 AOT 处理支持的基础。这使得对 使用 Spring Boot 3 的 GraalVM 原生镜像 提供一流的支持。您还可以探索 Project Loom 的虚拟线程与 Spring 应用的结合 - 请参阅 "拥抱虚拟线程" - 并深入研究 Project CRaC 的检查点恢复方法,以实现更快的 JVM 启动速度,这两者目前都处于预览阶段,但预计将成为基于 Spring Framework 6.x 的应用程序的一流功能。
Spring Framework 6.0 还提供了许多其他功能和改进,例如 HTTP 接口客户端、对 RFC 7807 问题详细信息 的支持以及基于 Micrometer 的 HTTP 客户端可观察性。请参阅我们的 新增功能页面 以获取全面概述,并尽早尝试 6.0.0!
此致,Juergen