InfoQ

Spring News Roundup: First Release Candidates of Boot, Framework, Data, Security, Modulith, AI

8.5内容质量
Spring News Roundup: First Release Candidates of Boot, Framework, Data, Security, Modulith, AI

TL;DR · AI 摘要

Spring Boot、Framework、Data等项目发布首个候选版本,包含Ubuntu Resolute迁移、nullability改进等关键更新,影响工程实践。

核心要点

  • Spring Boot 4.2.0-RC1引入Ubuntu Resolute构建器迁移和Uber-Jar性能优化
  • Spring Framework 7.1.0新增onRetrySuccess/onRetryFailure方法,提升重试机制可观察性
  • Spring Cloud 2026.0.0整合Spring Cloud Bus到Stream,依赖Spring Boot 4.2.0-RC1

结构提纲

按章节快速跳转。

  1. 2026年10月Spring多个项目发布首个候选版本,涵盖Boot、Framework、Data等15个子项目。

  2. ·Spring Boot更新

    4.2.0-RC1版本包含Ubuntu Resolute构建器迁移和Uber-Jar性能优化。

  3. 7.1.0版本新增重试监听器方法并增强nullability类型安全。

  4. 2026.1.0版本实现Redis订阅通知的接口转发能力。

  5. ·Spring Cloud整合

    2026.0.0版本将Bus模块合并至Stream项目并依赖Boot 4.2.0-RC1。

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • Spring 2026 RC更新
    • Spring Boot
      • Ubuntu Resolute迁移
      • Uber-Jar优化
    • Spring Framework
      • nullability增强
      • 重试监听器API
    • Spring Cloud
      • Bus-Stream整合

金句 / Highlights

值得收藏与分享的关键句。

#Spring Boot#Spring Framework#Spring Cloud#Java
打开原文

Spring 新闻速递:Boot、Framework、Data、Security、Modulith、AI 的首个候选版本发布 - InfoQ

InfoQ 首页 News Spring 新闻速递:Boot、Framework、Data、Security、Modulith、AI 的首个候选版本发布

Java

QCon AI 波士顿(2027年7月8-9日):AI 原型已成功运行。生产环境会发生什么?

Spring 新闻速递:Boot、Framework、Data、Security、Modulith、AI 的首个候选版本发布

2026年10月31日 6分钟阅读

作者:

  • Michael Redlich

#### 关注我们

YouTube

232K 粉丝

LinkedIn

26K 粉丝

Instagram

新

RSS

19K 读者

X

57.1k 粉丝

Facebook

21K 点赞

Bluesky

收听本文 -

0:00

音频准备就绪

您的浏览器不支持音频元素。

正常

1.25x

1.5x

喜欢

新下拉阅读列表

  • 阅读列表

2026年10月19日当周出现了大量活动,重点包括:Spring Boot、Spring Framework、Spring Data、Spring Cloud、Spring Security、Spring for GraphQL、Spring Session、Spring Integration、Spring HATEOS、Spring Modulith、Spring REST Docs、Spring AI、Spring Batch、Spring AMQP、Spring for Apache Kafka、Spring LDAP 和 Spring Web Services 的首个候选版本发布。

#### Spring Boot

Spring Boot 4.2.0 的首个候选版本包含错误修复、文档改进、依赖项升级和新功能,例如:迁移到 Ubuntu Resolute 构建器以替代 Noble Java Tiny Builder;以及通过直接查找嵌套 JAR 中的类和资源来提升 Uber-Jar 性能。有关此版本的更多细节,请参阅发布说明和此维基页面。

#### Spring Framework

Spring Framework 7.1.0 的首个候选版本包含错误修复、依赖项升级和新功能,例如:改进 DataAccessUtils 和 LinkedCaseInsensitiveMap 类的可空性;以及在 RetryListener 接口中定义的新重载方法 onRetrySuccess() 和 onRetryFailure(),这些方法在参数列表中添加了 RetryState 类的实例,使监听器在失败时可以直接访问重试状态。有关此版本的更多细节(包括已弃用 API 的移除),请参阅发布说明。

#### Spring Data

Spring Data 2026.1.0 的首个候选版本提供错误修复、依赖项升级、所有子项目升级至 RC1,以及一个显著的新功能:如果 Bean 实现了 SubscriptionListener 接口,Spring Data Redis 现在会将与注解监听器方法相关的订阅通知转发出去。

#### Spring Cloud

代号为 Paddington 的 Spring Cloud 2026.0.0 首个候选版本包含依赖项升级、所有子项目升级至 RC1,以及一个重大变更:Spring Cloud Bus 不再作为独立项目存在,已整合到 Spring Cloud Stream 中。此版本基于 Spring Boot 4.2.0-RC1。有关此版本的更多细节,请参阅此发布说明。

#### Spring Security

Spring Security 7.2.0 首个候选版本包含错误修复、依赖项升级和两个新功能:由于 Spring Framework 的 HttpMethod 类中 valueOf() 方法的变更(现在标准化大小写),StrictServerWebExchangeFirewall 类的实例不再将非规范大小写的 HTTP 方法视为不同值;RestClientOpaqueTokenIntrospector 和 SpringOpaqueTokenIntrospector 类现在会将 Content-Type 头设置为 application/x-www-form-urlencoded。有关此版本的更多细节,请参阅发布说明和新特性页面。

#### Spring for GraphQL

Spring for GraphQL 2.1.0 首个候选版本提供了一个错误修复,恢复了 WebFlux 应用程序的 Content-Length 响应头以保持向后兼容性,并包含重要依赖项升级:Spring Framework 7.1.0-RC1;Spring Data 2026.1.0-RC1;以及 Spring Security 7.2.0-RC1。有关此版本的更多细节,请参阅发布说明。

#### Spring Session

Spring Session 4.2.0 首个候选版本提供错误修复、依赖项升级和新功能:集成 Spring Security Settings Plugin 和 Spring Security Maven Plugin;以及标准化公共和私有持续集成环境的配置。有关此版本的更多细节,请参阅发布说明。

#### Spring Integration

Spring Integration 7.2.0 首个候选版本包含错误修复、文档改进、依赖项升级和新功能:弃用 SerializingHttpMessageConverter 类的默认构造函数,定义包含 allowedPatterns 属性的新构造函数以提高安全性;以及允许 DefaultJmsHeaderMapper 类设置 outboundHeaderNames、inboundHeaderNames、excludedOutboundStandardRequestHeaderNames 和 excludedInboundStandardResponseHeaderNames,使其与 DefaultHttpHeaderMapper 类对齐。有关此版本的更多细节,请参阅发布说明。

#### Spring HATEOAS

Spring HATEOAS 3.2.0 首个候选版本包含重要依赖项升级:Spring Framework 7.1.0-RC1;Spring Plugin 4.2.0-RC1;以及 Reactor 2026.0.0-RC1。有关此版本的更多细节,请参阅发布说明。

#### Spring Modulith

Spring Modulith 2.2.0 首个候选版本提供错误修复、依赖项升级和新功能:向 EventPublication.Status 接口添加新的 ABANDONED 和 RESUBMITTED 枚举,用于区分失败和废弃的事件发布;默认情况下,事件发布现在通过监听器事务内的 Spring Framework TransactionSynchronization 接口完成,以避免监听器提交后完成操作失败的可能性。有关此版本的更多细节,请参阅发布说明。

#### Spring REST Docs

Spring REST Docs 4.1.0 首个候选版本包含一个错误修复、Spring Framework 7.1.0-RC1 的依赖项升级以及新功能:使用 JSpecify 改进空值处理;以及支持使用 Spring Framework 的 RestTestClient 接口。有关此版本的更多细节,请参阅发布说明。

#### Spring AI

(此处原文未提供内容)

Spring AI 2.1.0 的首个候选版本提供了依赖项升级和新功能,例如:用于创建和查找会话的新 SessionService 接口,该接口取代了现已弃用的 ChatMemory 接口;以及 OpenAiChatModel 和 DeepSeekChatModel 类现在能够从有序消息部分构建每个选项的助理消息。有关此版本的更多详细信息,请参阅发布说明。

#### Spring Batch

Spring Batch 6.1.0 的首个候选版本提供了错误修复、文档改进、依赖项升级和新功能,例如:新的 @JobParameter 注解,用于将作业参数注入到作业或步骤作用域的 Bean 中,要求使用 Spring 表达式语言(SpEL)表达式;以及新的 PageableItemReader 类,作为 RepositoryItemReader 类的类型安全替代方案,用于从 Spring Data Pageable 接口获取 Slice 接口的函数。有关此版本的更多详细信息,请参阅发布说明。

#### Spring AMQP

Spring AMQP 4.2.0 的首个候选版本包含错误修复、文档改进、依赖项升级和新功能,例如:移除使用 Spring Framework Assert 类中定义的 noNullElements() 方法,使 RabbitAdmin 类和 AmqpAdmin 接口在声明交换器、队列和绑定时能够接受空或空数组;以及简化 AbstractAdaptableMessageListener 和 MessagingMessageListenerAdapter 类中定义的 buildMessage() 方法,在处理现有 Message 类实例和消息转换时避免不必要的嵌套。有关此版本的更多详细信息,请参阅发布说明。

#### Spring for Apache Kafka

Spring for Apache Kafka 4.2.0 的首个候选版本提供了错误修复、文档改进、依赖项升级和一项新功能,即在使用 CommonDelegatingErrorHandler 类并设置 deliveryAttemptHeader 容器属性为 true 时,会输出 KafkaHeaders.DELIVERY_ATTEMPT 头中定义的值。有关此版本的更多详细信息,请参阅发布说明。

#### Spring LDAP

Spring LDAP 4.2.0 的首个候选版本提供了错误修复、依赖项升级和新功能,例如:在日志中使用字符串参数化以避免非固定长度的文件名;为 DefaultObjectDirectoryMapperTests 类添加测试用例;以及在 DirContextAdapter 类定义的 getStringAttribute() 方法中进行字符串清理,以防止 ClassCastException。有关此版本的更多详细信息(包括重大变更),请参阅发布说明和新特性页面。

#### Spring Web Services

Spring Web Services 5.1.0 的首个候选版本包含文档改进、依赖项升级和一项新功能,即允许 DefaultWsdl11Definition 类的实例将策略文档(如 WS-Policy 或 WS-SecurityPolicy 片段)附加到其生成的每个绑定中。有关此版本的更多详细信息,请参阅发布说明和此维基页面。

作者信息部分主容器

关于作者

部分标题

每个作者信息的主容器

#### Michael Redlich

显示更多

显示更少

#### 本内容属于 Java 主题

##### 相关主题:

  • 开发
  • 架构与设计
  • Spring Web Services
  • Java
  • Spring AI
  • Spring Framework
  • Spring Batch
  • Spring Modulith
  • Spring Integration
  • Spring Data
  • GraphQL
  • AMQP
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • 相关编辑推荐
  • 相关赞助商 AI 安全实践指南:加速 AI 应用,同时保障安全
  • 相关赞助商 Equal Experts 帮助组织通过专家工程、协作和创新的交付实践来利用 AI、现代化技术并构建更好的软件。了解更多

InfoQ 电子报

每周二发送上周 InfoQ 内容摘要。加入超过 25 万名高级开发者的社区。查看示例

我们保护您的隐私。