断代式升级!Spring Framework 6.0 正式发布!!

Hollis

共 810字,需浏览 2分钟

 · 2022-11-22

Spring Framework 6.0.0 已正式发布!




官方文档是这么描述他的:“这是 2023 年及以后新一代框架的开始,拥抱了 OpenJDK 和 Java 生态系统中当前和即将到来的创新。”


作为Spring Framework的重大修订,Spring Framework 6.0 对于JDK的要求是最低也得是 Java 17!对于Java EE的要求是最低也得是Jakarta EE 9!!!还有一些其他的依赖升级,如Tomcat 10.1Jetty 11Undertow 2.3



公告称,不要停留在 Java EE 8 上,建议跃升到 jakarta 命名空间,最好直接跳到 Jakarta EE 10 level。


值得注意的是,即将发布的 Spring Boot 3.0.0 版本也将和Spring Framework 6.0一样保持对JDK和Java EE最低版本要求!


在基础架构方面,6.0 引入了 Ahead-Of-Time 转换的基础以及对 Spring 应用程序上下文的相应 AOT 处理支持。这为 Spring Boot 3 的 GraalVM native images 提供了一流的支持。


你还可以使用 Spring 应用程序探索 Project Loom 的虚拟线程;并深入研究 Project CRaC 的 checkpoint 恢复方法以加快 JVM 启动速度。


官方表示,这两项功能目前都处于预览状态,但有望成为基于 Spring Framework 6.x 的应用程序的 first-class 特性。


Spring Framework 6.0 中还有许多进一步的功能和改进可用,例如 HTTP 接口客户端、对 RFC 7807 问题细节的支持以及 HTTP 客户端的基于 Micrometer 的可观察性。


那么问题来了,还在用JDK 1.8的你,准备升级吗?



浏览 36
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报