Spring Framework 6.1 第 5 个(也是最后一个)里程碑版本已发布。
主要变化
- 支持一次性的
@Scheduled任务 - 新的
RestClient在参考文档有对应的章节,并针对可观测性进行了检测 - 升级至 Jetty 12
- 对
@Async和@Scheduled调用的 Context Propagation 支持 - 使用
@ContextCustomizerFactories为 Spring Test 提供声明式ContextCustomizer支持
为现有应用程序提供的优化:
- 优化 Spring WebFlux 性能
- 为 Servlet 应用程序提供更好的错误处理,如果可能的话会尝试重置 response content
- 在 Web 应用中,针对 Kotlin 协程支持提供了许多改进
- 进一步改进 HTTP 资源的生命周期以支持 CRaC
- 为 GraalVM 原生应用程序的 Hibernate 占用空间进行优化
此外,Spring Framework 文档显示,Spring 6.1 已全面兼容虚拟线程 (Virtual Threads) 和 JDK 21。
虚拟线程配置选项:专用的 VirtualThreadTaskExecutor 和 SimpleAsyncTaskExecutor 上的虚拟线程模式,以及类似的具有 new-thread-per-task strategy 和虚拟线程模式的 SimpleAsyncTaskScheduler。
Spring Framework 5.3.30 和 6.0.12 进行了常规的维护更新,点此查看详情。
为您推荐与 spring 相关的帖子:
- Spring Boot 3.4.8 版本发布
- Spring AI 1.0.1 发布
- Spring Tools 4.32.0 发布
- Spring Boot 3.5.5 版本发布
- Spring Framework 6.2.10 发布
- Spring Boot 4.0.0 正式发布
- Spring Batch 6.0.0 GA
- Spring Shell 4.0.0 GA
- Spring Framework 7.0.3 发布
- Spring Security 7.1.0-M1 发布
- Spring Integration 7.1.0-M1 发布
- Spring AI 2.0.0-M2 现已发布
- Spring Modulith 2.1 M1、2.0.2 和 1.4.7 发布
- Spring Integration 7.0.0 发布
- Spring Boot 4.0.0 M1 发布
- Spring Modulith 2.0 M1 发布
- Spring Data 2024.1.0 RC1 发布
- Spring boot v3.3.4 发布
- Spring Boot 3.4.0-M3 发布
- Spring Security 6.4.0-M2 发布
- Spring Framework 6.1.12、6.0.23、5.3.39 和 6.2.0-M7 发布
- Spring Framework 6.1.11 发布
- Spring Modulith 1.1.6 和 1.2.1 发布
- Spring Tools 4.23.1 发布,Spring 开发工具
- Spring Tools 4.23.0 发布,Spring 开发工具
- Spring AI 1.0.0 M1 发布
- Spring Cloud Tencent 1.13 版本发布
- Spring AI 0.8.1 发布
- Spring Tools 4.21.0 发布,Spring 开发工具
- Spring Cloud 2023.0.0 (Leyton) 正式发布
暂无回复。
