Spring 官宣发布 Spring Boot 3.0 第一个里程碑 M1,从 Java 8 提升到 Java 17!

Spring官方推出Spring Boot 3.0.0-M1,标志着Spring Boot 3.0的里程碑开始。本次升级提升了Java基线至17,移除不推荐的API,删除对Java EE的支持并转向Jakarta EE 9,弃用Apache Johnzon,引入Eclipse Yasson,并更新了多个第三方依赖版本。未来计划每两个月发布新的里程碑版本,预计11月发布GA版本。开发者需注意升级带来的兼容性问题。
摘要由CSDN通过智能技术生成

Spring官方于2022年1月20日发布Spring Boot 3.0.0-M1版本,预示开启了Spring Boot 3.0的里程碑,相信这是通往下一代Spring框架的激动人心的旅程。

接下来一起来看看Spring Boot 3.0.0-M1 版本都有哪些重大变化。

Spring Boot 2.x 弃用Spring Boot 2.x中不推荐使用的类、方法和属性已在Spring Boot 3.0.0-M1版本中删除,注意在升级之前有没有调用过时的方法。最低要求变更Java基线从Java 8提升到Java 17。Spring Boot 3.0需要Java 17和Spring Framework 6作为最低版本。使用Gradle构建的应用程序需要Gradle 7.3或更高版本。目前已删除对Jersey的支持,因为它尚不支持Spring Framework 6。升级到Jakarta EE 9Spring Boot 3.0开始,如果使用Spring Boot 3.0的现有应用程序,需要注意Java EE API已迁移到其他等效的Jakarta EE上。对于大多数的开发人员来说,这将意味着需要将任何javax导入替换为jakarta,例如javax.servlet.Filter将替换为jakarta.servlet.Filter。但是还有一些依赖Java EE API的第三方库,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值