Spring Framework 6.1 正式 GA

Spring Framework 6.1在运行时方面针对 JDK 21 和 Jakarta EE 10 上提供了一级支持,同时保留了 JDK 17 和 Jakarta EE 9 基线。Spring 还通过精细的元数据推理跟踪 GraalVM for JDK 21 的演变,同时暂时保持与 GraalVM 22.3 的兼容性。

主要变化

  • 支持 JDK 21 LTS
  • 支持虚拟线程
  • 支持恢复 JVM Checkpoint
  • 引入「资源生命周期管理」
  • 引入「数据绑定和验证」
  • 新增 RestClient 和 JdbcClient API

HotSpot JVM 上的高效部署选项而言,Spring Framework 6.1 与 Project CRaC 紧密集成以实现 JVM checkpoint 部署:查看 JVM Checkpoint Restore。此外,Spring 用户还可以采用 JDK 21 中最新的 AppCDS 功能,与 OpenJDK 的 Project Leyden 预先保持一致。 ​

来源参考:

Spring Framework 6.1 goes GA

https://github.com/spring-projects/spring-framework/wiki/What's-New-in-Spring-Framework-6.x

相关推荐
q543147087几秒前
Window下Redis的安装和部署详细图文教程(Redis的安装和可视化工具的使用)
数据库·redis·缓存
XiaoLeisj1 分钟前
Android 文件存储实战:从应用私有目录读写到网络文件落盘与公共存储接入
android·java·网络·文件操作
茶本无香4 分钟前
JVM调优介绍 + 面试题标准答案(高级)
java·jvm·面试
创梦流浪人7 分钟前
soli-admin一款开箱即用的RBAC后台项目
java·spring boot·vue3·springsecurity
南山love8 分钟前
spring-boot多线程并发执行任务
java·开发语言
2301_7765087210 分钟前
使用PyQt5创建现代化的桌面应用程序
jvm·数据库·python
希望永不加班10 分钟前
SpringBoot 配置 HTTPS(自签名证书+正式证书)
java·spring boot·后端·spring·https
悲伤小伞14 分钟前
10-MySQL_事务管理
linux·数据库·c++·mysql·centos
骇客野人22 分钟前
Java实现B+树,体会B+树做索引的精妙
java·开发语言·b树
umeelove3523 分钟前
【Flask】四、flask连接并操作数据库
数据库·python·flask