Spring Framework 6.0正式GA,新一代框架的开始

2022-12-19 0 455

原副标题:Spring Framework 6.0正式宣布GA,第三代架构的已经开始

公司出品 | OSC开放源码街道社区(ID:oschina2013)

Spring Framework 6.0.0 也已正式宣布正式发布。

“这是 2023 年及之后第三代架构的已经开始,亲吻了 OpenJDK 和 Java 生态系中现阶段和将要来临的技术创新。与此同时,他们将其精心安排为特别针对当代运转时自然环境的 Spring Framework 5.3.x 的直接升级换代。”

做为核心理念架构的关键性修改,Spring Framework 6.0 增添了 Java 17+ baseline 和向 Jakarta EE 9+(在 jakarta 重新命名内部空间中)的北迁,重点项目高度关注最近正式发布的 Jakarta EE 10 API,比如 Servlet 6.0 和 JPA 3.1。这提供更多了对新一代的 Web 罐子(比如Tomcat 10.1 )和新一代的 persistence providers(比如Hibernate ORM 6.1 )的出访。报告书称,千万别逗留在 Java EE 8 上,提议跃居到 jakarta 重新命名内部空间,最合适间接跳到 Jakarta EE 10 level。将要正式发布的 Spring Boot 3.0.0 版将包涵适当的代销倚赖项。

在交互式化各方面,6.0 导入了Ahead-Of-Time 切换的此基础和对 Spring 插件语句的适当 AOT 处置全力支持。这为 Spring Boot 3 的 GraalVM native images 提供更多了世界级的全力支持。你还能采用 Spring 插件积极探索Project Loom 的交互式缓存,可参看 “Embracing Virtual Threads”;并深入探讨 Project CRaC 的 checkpoint 恢复正常方式以大力推进 JVM 开启速率。非官方则表示,这三项机能现阶段都处在自动更新状况,但可望正式成为如前所述 Spring Framework 6.x 的插件的 first-class 优点。

Spring Framework 6.0 中除了很多更进一步的机能和改良需用,比如HTTP 接口客户端、对 RFC 7807 问题细节的全力支持和 HTTP 客户端的如前所述 Micrometer 的可观察性。

可查看新机能页面以获得全面的概述: https://github.com/spring-projects/spring-framework/wiki/What%27s-New-in-Spring-Framework-6.x/

下载:

Source code(zip): https://github.com/spring-projects/spring-framework/archive/refs/tags/v6.0.0.zip

Source code(tar.gz): https://github.com/spring-projects/spring-framework/archive/refs/tags/v6.0.0.tar.gz

相关链接: https://spring.io/blog/2022/11/16/spring-framework-6-0-goes-ga

延伸阅读:

Spring Framework 是一个开放源码的 Java/Java EE 全机能栈(full-stack)的插件架构,以 Apache 许可证形式发布,也有 .NET 平台上的移植版。该架构如前所述 Expert One-on-One Java EE Design and DevelopmentISBN 0-7645-4385-7一书中的代码,最初由 Rod Johnson 和 Juergen Hoeller 等开发。Spring Framework 提供更多了一个简易的开发方式,这种开发方式,将避免那些可能致使底层代码变得繁杂混乱的大量的属性文件和帮助类。

Spring Framework 6.0正式GA,新一代框架的开始

【填问卷 抽好礼】

Spring Framework 6.0正式GA,新一代框架的开始

“障眼法”坑骗用户,谷歌4亿美元“摆平”美40州 “可在浏览器端运转的Python”再发力 NSA:提议从 C/C++ 切换到内存安全语言

这里有新一代开放源码资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 高度关注✔ 标星⭐ 哦~

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务