领先一步
VMware 提供培训和认证,助您加速进步。
了解更多我很高兴地代表团队以及所有做出贡献的人们宣布 Spring Boot 3.0.0-M1 已发布,并可从 https://repo.spring.io/milestone 获取。
这个里程碑标志着我们迈向下一代 Spring Framework 的激动人心的旅程,并将我们的基线从 Java 8 提升到 Java 17。我们计划每两个月发布一个 Spring Boot 3.0 的新里程碑。M2 预计将于 3 月 24 日发布,我们计划在 11 月下旬发布 GA 版本。
如果您尝试使用 Spring Boot 3.0 更新现有应用程序,您需要注意,我们已将所有 Java EE API 迁移到其等效的 Jakarta EE 变体。对于大多数用户来说,这意味着您需要将任何 javax 导入替换为 jakarta。例如,javax.servlet.Filter 将被替换为 jakarta.servlet.Filter。
我们仍在等待一些第三方库发布与 Jakarta EE 兼容的版本,因此并非所有 Spring Boot 2.x 的功能都可以在这个第一个里程碑中使用。我们计划在库提供适当版本时重新引入这些功能。
有关更多详细信息和升级说明,请参阅 发布说明。
如果您有兴趣尝试这个新版本,可以轻松地从 start.spring.io 生成项目。感谢所有通过问题报告和拉取请求做出贡献的人。
如果您有兴趣提供帮助,请查看问题仓库中的“ideal for contribution”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签提问,或在 Gitter 上与社区聊天。