Spring Framework 6.1 发布了第三个里程碑版本。
主要变化
- 对 JDK 22 的早期支持
- 面向 JDK 21 提供虚拟线程的配置选项
- 与 Project CRaC 的生命周期集成,用于恢复 JVM checkpoint
- 支持将
MethodHandle
注册为 SpEL 函数 - 引入响应式
@Scheduled
方法 - 数据绑定和验证工作取得了进展,现在已经完成了为 Method Bean Validation 提供 Web 支持 和 umbrella issue
- 基于 Virtual Threads 特性,WebFlux 控制器的阻塞执行现在可以安排在
VirtualThreadTaskExecutor
上 - 继续完善 Checkpoint/Restore 功能,开发者体验更新,以及
ThreadPoolTaskExecutor
和ThreadPoolTaskScheduler
的生命周期改进 - 引入
RestClient
类型 - 改进
@Scheduled
支持
详情查看更新说明。