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 增强功能包括配置文件支持和环境属性查找

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

感谢所有通过问题报告和 pull request 做出贡献的人。

如何提供帮助?

如果您有兴趣提供帮助,请查看 issue 存储库中的 “ideal for contribution”标签。 如果您有一般性问题,请使用 spring-boot 标签stackoverflow.com 上提问,或者在 Gitter 上与社区聊天。

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

获取 Spring 新闻资讯

与 Spring 新闻资讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部