内容提要
2025年11月17日,Spring生态系统发布了多个GA版本,包括Spring Boot 4.0.0和Spring Security 7.0.0,新增特性和依赖升级,支持JSpecify和Jackson 3.0,提升了模块化和文档生成能力。
关键要点
-
2025年11月17日,Spring生态系统发布多个GA版本,包括Spring Boot 4.0.0和Spring Security 7.0.0。
-
新版本支持JSpecify和Jackson 3.0,提升了模块化和文档生成能力。
-
Spring Boot 4.0.0提供了对JDK 17和JDK 25的兼容性,支持API版本控制和HTTP服务客户端。
-
Spring Security 7.0.0简化了授权服务器的配置,增强了可读性。
-
Spring for GraphQL 2.0.0支持多个查询和新的Kotlin扩展。
-
Spring Session 4.0.0进行了重要的依赖升级。
-
Spring Integration 7.0.0支持异步模式和运行时表达式配置。
-
Spring Modulith 2.0.0重构了事件发布生命周期,支持多种数据库。
-
Spring REST Docs 4.0.0支持与Antora的文档生成。
-
Spring Batch 6.0.0改进了块处理模型和故障作业的恢复能力。
-
Spring AMQP 4.0.0优化了Java ArrayList的调用。
-
Spring for Apache Kafka 4.0.0新增了deleteTopics()方法,优化了批量消息处理。
-
Spring Web Services 5.0.0进行了重要的依赖升级。
-
Spring Vault 4.0.0支持Spring Framework的RestClient和ClientHttpRequestFactory接口。
延伸问答
Spring Boot 4.0.0有哪些新特性?
Spring Boot 4.0.0支持JDK 17和JDK 25,提供API版本控制和HTTP服务客户端,增强了模块化和文档生成能力。
Spring Security 7.0.0的主要改进是什么?
Spring Security 7.0.0简化了授权服务器的配置,增强了可读性,并进行了依赖升级和bug修复。
Spring for GraphQL 2.0.0支持哪些新功能?
Spring for GraphQL 2.0.0支持多个查询和新的Kotlin扩展,基于GraphQL Java 25。
Spring Batch 6.0.0有哪些重要更新?
Spring Batch 6.0.0改进了块处理模型,增强了故障作业的恢复能力,并增加了可观察性指标。
Spring Integration 7.0.0引入了哪些新特性?
Spring Integration 7.0.0支持异步模式和运行时表达式配置,增强了文件扫描功能。
Spring Vault 4.0.0支持哪些接口?
Spring Vault 4.0.0支持Spring Framework的RestClient和ClientHttpRequestFactory接口。