领先一步
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 生成一个项目。感谢所有通过问题报告和拉取请求做出贡献的人。
如果您有兴趣提供帮助,请查看问题存储库中的 "适合贡献" 标签。如果您有任何一般性问题,请在 stackoverflow.com 上使用 spring-boot
标签 提问,或在 Gitter 上与社区聊天。