Spring Boot 3.0.0-RC1 现已可用

发布 | Phil Webb | 2022 年 10 月 20 日 | ...

我谨代表团队和所有做出贡献的人,高兴地宣布 Spring Boot 3.0.0-RC1 已发布,现可从 https://repo.spring.io/milestone 获取。

此版本包含 135 项增强功能、文档改进、依赖项升级和错误修复

这是我们 Spring Boot 3.0 的第一个候选发布版本,我们预计将于 2022 年 11 月 24 日发布。我们目前不期望添加更多功能,并且仅在发现问题时才会进行 API 更改。

此版本是 11 个月工作成果的结晶,也是第一个完全实现我们在 Spring Boot 3.0 中设定的交付主题的版本。最值得注意的是,此版本建立在从实验性 Spring Native 项目开始的多年的研发工作基础之上,以提供对 GraalVM 原生映像的支持。

您现在可以使用标准的 Spring Boot Maven 或 Gradle 插件将 Spring Boot 应用程序转换为原生可执行文件,而无需任何特殊配置。

此版本还在参考文档中提供了一个 新部分,解释了 提前处理背后的概念,以及如何 开始生成第一个 GraalVM 原生映像

除了 GraalVM 原生映像支持之外,此版本还完成了我们迁移到 JakartaEE 9 和将基线升级到 Java 17 的工作。

此版本中的其他值得注意的新功能包括

  • 更灵活的 Spring Data JDBC 自动配置
  • Prometheus Exemplars 的自动配置
  • Log4j2 增强功能包括配置文件支持和环境属性查找

有关更多详细信息和升级说明,请参阅 发行说明

感谢所有通过问题报告和拉取请求做出贡献的人。

如何提供帮助?

如果您有兴趣提供帮助,请查看问题存储库中的 "适合贡献" 标签。如果您有任何一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签 提问,或在 Gitter 上与社区聊天。

项目页面 | GitHub | 问题 | 文档 | Stack Overflow | Gitter

获取 Spring 时事通讯

通过 Spring 时事通讯保持联系

订阅

抢先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部