50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Spring 近期新闻:Spring Boot、Security、Auth Server、Integration、AI 正式发布

  • 2025-05-28
    北京
  • 本文字数:1406 字

    阅读完需:约 5 分钟

大小:667.03K时长:03:47
Spring近期新闻:Spring Boot、Security、Auth Server、Integration、AI正式发布

Spring Boot

 

Spring Boot 3.5.0发布,带来了 Bug 修复、文档改进、依赖项升级和新特性,其中包括:新注解@ServletRegistration@FilterRegistration,分别用于注册 Jakarta Servlet ServletFilter接口的实例;自定义结构化日志堆栈跟踪的能力。要了解关于这个版本的更多细节,可以阅读发布说明和这篇InfoQ新闻报道

 

Spring Security

 

Spring Security 6.5.0发布,带来了 Bug 修复、依赖项升级和新特性,其中包括:实现了 OAuth 2.0 Demonstrating Proof-of-Possession (DPoP)规范;支持 Micrometer 上下文传播,可以在ThreadLocalAccessor接口的实例和反应式操作之间传播授权。要了解关于这个版本的更多细节,可以查看发布说明新特性介绍

 

类似地,Spring Security 6.4.6 的发布解决了CVE-2025-41232漏洞。在特定条件下,该漏洞可能会使 Spring Security Aspects 无法正确定位私有方法上的方法安全注解,进而导致授权被绕过。要了解关于这个版本的更多细节,可以查看发布说明

 

Spring Authorization Server

 

Spring Authorization Server 1.5.0发布,带来了 Bug 修复、依赖项升级和新特性,其中包括:实现了OAuth 2.0 Pushed Authorization Requests (PAR)规范和上文的 OAuth 2.0 Demonstrating Proof of Possession (DPoP)规范;用首选的 Spring Framework @MockitoBean注解替换了已弃用的 Spring Boot @MockBean注解(在适用的情况下)。要了解关于这个版本的更多细节,可以查看发布说明

 

Spring for GraphQL

 

Spring for GraphQL 1.4.0发布,带来了依赖项升级和一个新特性。为了改善数据加载器的注册,这个新特性为DataLoader类添加了name字段,类型为String,并使用了注解@Nullable。要了解关于这个版本的更多细节,可以查看发布说明

 

Spring Session

 

Spring Session 3.5.0 发布,升级了许多依赖项,并解决了在使用SessionEventRegistry类的实例进行集成测试时出现的竞态条件和ClassCastException,因为这个类会假设每个会话 ID 只有一个事件类型。要了解关于这个版本的更多细节,可以查看发布说明

 

Spring Integration

 

Spring Integration 6.5.0发布,带来了 Bug 修复、依赖项升级和新特性,其中包括:新增AbstractRecentFileListFilter类,这是FileListFilter接口的一个实现,它只接受不太旧的文件;现在,Spring Framework MessageChannel接口的实现会在应用程序上下文尚未启动或停止时抛出MessageDispatchingException。要了解关于这个版本的更多细节,可以查看发布说明新特性介绍

 

Spring AI

 

Spring AI 1.0.0发布,新特性包括:一个支持 20 个AI模型ChatClient接口,这些模型具有多模态输入和结构化响应输出;一个Advisors API,作为一个拦截器链,它允许开发者通过注入检索数据和对话记忆修改传入提示;全面支持Model Context Protocol。要了解关于这个版本的更多细节,可以阅读发布说明和这篇InfoQ新闻报道。开发者还可以从这份用户指南中学习如何创建第一个 Spring AI 1.0 应用程序。

 

Spring Web Services

 

Spring Web Services 4.1.0发布,带来了 Bug 修复、依赖项升级和新特性,其中包括:支持通过Wss4jSecurityInterceptor类配置Apache Web Services Security for Java (WSS4J)的任意选项;创建自定义MethodArgumentResolverMethodReturnValueHandler接口实现的能力。要了解关于这个版本的更多细节,可以查看发布说明

 

原文链接:

https://www.infoq.com/news/2025/05/spring-news-roundup-may19-2025/

2025-05-28 10:443853

评论

发布
暂无评论

深度阐述Nodejs模块机制

coder2028

node.js

技术公开课|深度剖析 Java 的依赖管理,快速生成项目 SBOM清单

墨菲安全

Java SBOM 软件供应链安全

腾讯会议后台研发效能提升之路

博文视点Broadview

【11.11-11.18】写作社区优秀技术博文一览

InfoQ写作社区官方

热门活动

国标解读|从关键信息基础设施安全国标看软件供应链安全

墨菲安全

SBOM 软件供应链安全

JavaScript刷LeetCode拿offer-双指针技巧(上)

Geek_07a724

JavaScript LeetCode

用javascript分类刷leetcode3.动态规划(图文视频讲解)

js2030code

JavaScript LeetCode

信息论与编码:信道编码的基本概念

timerring

11月月更 信息论

深度解读Webpack中的loader原理

Geek_02d948

webpack

用javascript分类刷leetcode3.动态规划(图文视频讲解)

Geek_07a724

JavaScript LeetCode

3.1版本【HarmonyOS 第一课】正式上线!参与学习赢官方好礼>>

HarmonyOS开发者

HarmonyOS

某邮储银行数据归集系统在HTAP场景下的选型与实践

OceanBase 数据库

深聊Nodejs模块化

coder2028

node.js

深度理解NodeJS事件循环

coder2028

node.js

令人头疼的Javascript隐式&强制转换

hellocoder2029

JavaScript

BI口碑分析,Quick BI何以连续入选魔力象限

巷子

【LeetCode】字母大小写全排列Java题解

Albert

算法 LeetCode 11月月更

JavaScript刷LeetCode拿offer-分治

Geek_07a724

JavaScript LeetCode

StartDT奇点云通过CMMI5全球软件领域最高级别成熟度认证

奇点云

CMMI 奇点云

前端leetcde算法面试套路之回溯

js2030code

JavaScript LeetCode

Spring Bean的生命周期(详细解读)

千锋IT教育

前端懒加载和预加载

hellocoder2029

JavaScript

为什么vue3要选用proxy,好处是什么?

hellocoder2029

JavaScript

汇总LED显示屏专业知识

Dylan

LED LED显示屏 led显示屏厂家

前端leetcde算法面试套路之堆

js2030code

JavaScript LeetCode

腾讯大神亲码Redis技术笔记,实战+原理双管齐下

小小怪下士

Java redis 程序员 腾讯

阿里P8整理的新版手抄本,所有Java知识操作

钟奕礼

Java java程序员 java面试 java编程

如何通过Java代码给Word文档添加水印?

在下毛毛雨

Java word 水印

让 Serverless 更普惠,阿里云函数计算 FC 宣布全面降价,最大幅度达 37.5%

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

Java后端面试到底要如何准备?

钟奕礼

Java 程序员 java程序员 java面试 java编程

MyBatis 延迟加载代码详解

千锋IT教育

Spring近期新闻:Spring Boot、Security、Auth Server、Integration、AI正式发布_编程语言_Michael Redlich_InfoQ精选文章