写点什么

Spring 近期新闻:Boot、Security、Auth Server、GraphQL、Kafka、Pulsar 的里程碑版本发布

  • 2025-07-30
    北京
  • 本文字数:2014 字

    阅读完需:约 7 分钟

大小:1.00M时长:05:50
Spring近期新闻:Boot、Security、Auth Server、GraphQL、Kafka、Pulsar的里程碑版本发布

Spring Boot

Spring Boot 4.0.0 的第一个里程碑版本带来了新特性,例如:带有 @ConfigurationProperties 注解的类型可以引用位于不同模块中的类型;以及对新的 Spring Framework JmsClient 接口的支持,以补充现有的对 JmsTemplateJmsMessagingTemplate 类的支持。

 

该版本中的一个弃用与 OperationMethod 类的构造函数参数有关。鼓励开发人员使用 OperationMethod(Method, OperationType, Predicate<Parameter>) 代替原始的 OperationMethod(Method, OperationType)

 

有关该版本的更多详细信息可以在发布说明中找到。

 

Spring Security

Spring Security 7.0.0 的第一个里程碑版本带来了缺陷修复、依赖项升级和新特性,例如:新的 BearerTokenAuthenticationConverter 类,这是一个 AuthenticationConverter 接口的实现,可以将请求转换为 BearerTokenAuthenticationToken 类的实例;以及对 UsernameNotFoundException 类的改进,增加了一个username属性及其在 BadCredentialsException 类中的使用。

 

该版本中的破坏性变更包括移除了各种类和接口中弃用的元素和方法。

 

有关该版本的更多详细信息可以在发布说明中找到。

 

Spring Authorization Server

Spring Authorization Server 2.0.0 的第一个里程碑版本提供了依赖升级和新特性:为 JUnit Platform Launcher 添加了 Gradle testRuntimeOnly 依赖;以及从各种类中的 Jackson TypeReference<T> 类中移除了特定的 Map<String, Object> 。有关该版本的更多详细信息可以在发布说明中找到。

 

Spring for GraphQL

Spring for GraphQL 2.0.0 的第一个里程碑版本带来了依赖升级和新特性,例如:将它们的空值注解迁移到JSpecify;以及 Jackson 序列化器的回归,允许 ArgumentValue 类中的字段在 GraphQL 请求中发送变量。有关该版本的更多详细信息可以在发布说明中找到。

 

Spring Session

Spring Session 4.0.0 的第一个里程碑版本显著升级了对 Spring Framework 7.0.0-M7、Spring Data 2025.1.0-M4 和 Spring Security 7.0.0-M1 的依赖。有关该版本的更多详细信息可以在发布说明中找到。

 

Spring Integration

Spring Integration 7.0.0 的第一个里程碑版本带来了缺陷修复、文档改进、依赖升级和新特性,例如:将它们的空值注解初步迁移到 JSpecify;以及从 Jackson ObjectMapper 类中移除了Joda-Time支持。有关该版本的更多详细信息可以在发布说明中找到。

 

Spring Modulith

Spring Modulith 2.0.0 的第一个里程碑版本提供了缺陷修复、依赖升级和新特性/改进,例如:与 JDBC 实现相关的事件发布注册表生命周期的重构;以及减少了在 ApplicationModuleSource 类中定义的内部使用方法的可见性。有关该版本的更多详细信息可以在发布说明中找到。

 

Spring REST Docs

Spring REST Docs 4.0.0 的第一个里程碑版本带来了文档改进、依赖升级和新特性,例如:支持 JSpecify 的空值;以及支持官方 HAL 和HAL-FORMS媒体类型在链接提取中的使用。有关该版本的更多详细信息可以在发布说明中找到。

 

Spring Batch

Spring Batch 6.0.0 的第一个里程碑版本带来了缺陷修复、文档改进、依赖升级和新特性/增强,例如:新的 CommandLineJobOperator 类,这是一个更现代的替代品,用于替换原始的、现已弃用的 CommandLineJobRunner 类;以及对 MapJobRegistry 类的更新,现在可以自动注册在应用程序上下文中定义的任务。有关该版本的更多详细信息可以在发布说明中找到。

 

Spring AMQP

Spring AMQP 4.0.0 的第三个里程碑版本带来了缺陷修复、文档改进、依赖升级和新特性,例如: BlockingQueueConsumer 类中改进的关闭阶段;以及在 RabbitStreamTemplate 类中新增的 getStreamName() 方法,该方法返回传递给构造函数的 streamName 变量的值。有关该版本的更多详细信息可以在发布说明中找到。

 

Spring for Apache Kafka

Spring for Apache Kafka 4.0.0 的第三个里程碑版本提供了缺陷修复、文档改进、依赖升级和新特性,例如:在批量消息类中添加了 JSpecify 注解;以及重构的 StringOrBytesSerializer 类,包括使用模式匹配来减少条件语句的数量。该版本已集成到 Spring Boot 4.0.0-M1 中。有关该版本的更多详细信息可以在发布说明中找到。

 

Spring for Apache Pulsar

Spring for Apache Pulsar 2.0.0 的第一个里程碑版本包括缺陷修复、依赖项升级和显著变化,例如:升级到Spring Java Format 0.0.47 和Checkstyle 10.25.0,为 JSpecify 做准备;以及移除 AbstractPulsarAnnotationsBeanPostProcessor 基类及其派生类中的 listenerScope 字段覆盖。有关该版本的更多详细信息可以在发布说明中找到。

 

Spring Web Services

Spring Web Services 5.0.0 的第一个里程碑版本提供了缺陷修复、文档改进、依赖项升级和新功能,例如:将它们的空值注解迁移到 JSpecify;并与 Spring Framework 7.0.0-M7 和 Spring Security 7.0.0-M1 对齐。有关该版本的更多详细信息可以在发布说明中找到。

 

原文链接:

https://www.infoq.com/news/2025/07/spring-news-roundup-jul21-2025/

2025-07-30 10:304847

评论

发布
暂无评论

MVVM响应式

flow

8月月更

为了带你搞懂RPC,我们手写了一个RPC框架

PPPHUANG

Java 架构 dubbo RPC RPC 协议实现原理

WPF如何自定义隐藏下拉框选项

吴脑的键客

WPF

Web前端培训班学前端技术靠谱吗

小谷哥

大数据培训机构有哪些?

小谷哥

兆骑科创平台招才引智,海内外高层次人才引进平台

兆骑科创凤阁

“查找附近的商铺”|Geohash+MySQL实现地理位置筛选

领创集团Advance Intelligence Group

MySQL sql geohash

设计专业第一台笔记本 华硕灵耀Pro16 2022 新品首发超值入手

科技热闻

易周金融分析 | 银行ATM机智能化改造提速;互联网贷款新规带来挑战

易观分析

金融 分析

如何使用 Mashup 技术在 SAP Cloud for Customer 页面嵌入自定义 UI

汪子熙

html5 前端开发 SAP C4C 8月月更

大数据技术培训班怎么选择?

小谷哥

打破文件锁限制,以存储力量助力企业增长新动力

焱融科技

存储 文件存储 分布式文件存储 文件锁

java培训学习怎么样?

小谷哥

10年稳定性保障经验总结,故障复盘要回答哪三大关键问题?|奈雪的茶李道兵

TakinTalks稳定性社区

人像分割技术解析与应用

ZEGO即构

游戏元宇宙发展趋势展望分析

易观分析

游戏 分析 元宇宙

未来小间距竞争的着力点在哪里

Dylan

LED显示屏 led显示屏厂家

开源一夏 | 五分钟带你上手ShardingJDBC实现MySQL分库分表

知识浅谈

开源 8月月更

百图生科卓越开发者计划全面升级暨《计算免疫问题白皮书》发布

硬科技星球

七日算法先导(一)—— 数组

工程师日月

8月月更

vue高频面试题(附答案)

helloworld1024fd

Vue

️前端研发的新基础设施 - Rust ️🦀️

阿里技术

​Rust

动态模型中嵌入静态模型实践

FunTester

武汉参加web前端培训哪家好

小谷哥

首届中国计算机学会芯片大会召开,宋继强分享英特尔最新底层技术创新进展

科技之家

PanGu-Coder:函数级的代码生成模型

华为云开发者联盟

人工智能

2.8K 120Hz触控双屏加持 灵耀X 双屏Pro 2022让办公无惧想象

科技热闻

选择合适的 DevOps 工具,从理解 DevOps 开始

飞算JavaAI开发助手

兆骑科创科创赛事平台,创业赛事活动路演,线上直播路演

兆骑科创凤阁

英特尔全方位打造算力基础,助推“算”赋百业

科技之家

50W+小程序开发者背后的数据库降本增效实践

石云升

数据库 severless 全球架构师峰会 ArchSummit 8月月更

Spring近期新闻:Boot、Security、Auth Server、GraphQL、Kafka、Pulsar的里程碑版本发布_编程语言_Michael Redlich_InfoQ精选文章