10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

Spring 近期新闻:Boot、Security、Auth Server、Session 和 Integration 的第二个里程碑版本

  • 2025-09-02
    北京
  • 本文字数:1928 字

    阅读完需:约 6 分钟

大小:953.17K时长:05:25
Spring近期新闻:Boot、Security、Auth Server、Session和Integration的第二个里程碑版本

最近,Spring 生态系统中活动频繁,值得关注的是 Spring Boot、Spring Security、Spring Authorization Server、Spring for GraphQL、Spring Session、Spring Integration、Spring REST Docs、Spring Batch 和 Spring for Apache Pulsar 的第二个里程碑版本

Spring Boot

Spring Boot 4.0.0 的第二个里程碑版本提供了缺陷修复、文档改进、依赖关系升级和新特性,例如,支持通过AutoConfigurationPackages类发现位于接口上的新的 Spring Framework @HttpServiceClient注解;将由JSpecify提供的空值注解添加到代码库中。此版本的更多细节可以在发布说明中找到。

Spring Security

Spring Security 7.0.0 的第二个里程碑版本提供了缺陷修复、依赖关系升级和新特性,例如,新的ExpressionTemplateValueProvider接口,它提供了可以在安全元注解表达式中使用的枚举类型的自定义值;通过PathPatternRequestMatcher.Builder类实现了 Spring Boot 的集成改进,以发布PathPatternRequestMatcherBuilderFactoryBean类的实例。此版本的更多细节可以在发布说明中找到。

Spring Authorization Server

Spring Authorization Server 2.0.0 的第二个里程碑版本提供了缺陷修复、依赖关系升级和一个新特性,即为OAuth2RefreshTokenAuthenticationProvider类提供了一个访问令牌以刷新令牌。此版本的更多细节可以在发布说明中找到。

Spring for GraphQL

Spring for GraphQL 2.0.0 的第二个里程碑版本提供了缺陷修复、依赖关系升级和一个新功能,也就是,现在在调用ClientResponseField接口中定义的toEntity()方法时,如果字段不能反序列化为给定类型,则一致性地触发GraphQlException。此版本的更多细节可以在发布说明中找到。

Spring Session

Spring Session 4.0.0 的第二个里程碑版本对代码库中的版权声明进行了调整,将不同的年份范围统一为2014-present。此版本的更多细节可以在发布说明中找到。

Spring Integration

Spring Integration 7.0.0 的第二个里程碑版本提供了缺陷修复、依赖关系升级和新功能,例如,将JSpecify的空值应用到多个包中;增强的PartitionedDispatcher 类,现在使用 Java List作为分区映射,而不是使用索引作为键。此版本的更多细节可以在发布说明中找到。

Spring Modulith

Spring Modulith 2.0.0 的第二个里程碑版本提供了缺陷修复、依赖关系升级和新功能,例如,更新MongoDbEventPublicationRepositoryNeo4jEventPublicationRepository类,以便与重新设计的EventPublicationRepository接口对齐;在ApplicationModulesEndpoint类中重构引导程序以改善启动。此版本的更多细节可以在发布说明中找到。

Spring REST Docs

Spring REST Docs Docs 4.0.0 的第二个里程碑版本提供了缺陷修复、依赖关系升级和两个新功能,也就是,使用JMustacheMustache模板语言的 Java 实现)作为依赖项,而不是将其屏蔽,因为不必要的自动错误配置问题已经不复存在;支持Jackson 3 进行 JSON 处理。此版本的更多细节可以在发布说明中找到。

Spring Batch

Spring Batch 6.0.0 的第二个里程碑版本提供了缺陷修复、依赖关系升级和新功能,例如,在JobOperator接口及其实现类中添加了recover()方法,以改进失败 job 执行的恢复;能够通过AbstractTaskletStepBuilder类注入StepInterruptionPolicy类的实例,从而与TaskletStep类提供的功能保持一致。此版本的更多细节可以在发布说明中找到。

Spring AMQP

Spring AMQP 4.0.0 的第四个里程碑版本带来了缺陷修复、文档改进、依赖关系升级和两个新功能,也就是,完善了与 Jackson 相关的类,以明确接受 Jackson JsonMapper类(ObjectMapper类的扩展)的实例,以处理 JSON 文件,避免与其他扩展(如XmlMapper)相关的问题;延迟关闭SimpleMessageListenerContainer类的实例,以等待待处理的回复消息。此版本的更多细节可以在发布说明中找到。

Spring for Apache Kafka

Spring for Apache Kafka 4.0.0 的第四个里程碑版本提供了缺陷修复、文档改进、依赖关系升级和新功能,例如,重构KafkaAdmin类中定义的新newTopics()方法,用复杂度为 O(n)的基于映射的查找替换了复杂度为 O(n2)的嵌套迭代以过滤主题;对@RetryableTopic注解中定义的includeNames()excludeNames()方法进行完善,正确解析属性占位符(${...})或 Spring 表达式语言表达式(#{...})。此版本的更多细节可以在发布说明中找到。

Spring for Apache Pulsar

Spring for Apache Pulsar 2.0.0第二个里程碑版本提供了依赖关系升级和值得注意的变化,例如,移除了在 1.2.0 版本中被弃用的许多 API;移除了pulsar-client-all依赖中的 Gradle 排除项。关于此版本的更多细节可以在发布说明中找到。

 

原文链接:

 Spring News Roundup: Second Milestone Releases of Boot, Security, Auth Server, Session, Integration

2025-09-02 10:2420

评论

发布
暂无评论

架构师训练营-开营

zcj

极客大学架构师训练营

【架构师训练营】第一个周课程总结

Mr.hou

极客大学架构师训练营

架构师训练营第一周学习总结

jiangnanage

架构设计

架构师训练营-第1课总结-202006-架构设计

👑👑merlan

架构设计 UML #总结#

架构师训练营-第一周学习总结

zcj

极客大学架构师训练营

系统梳理主流定时器算法实现的差异以及应用

奈学教育

定时器

TOGAF认证自学宝典

涛哥 数字产品和业务架构

架构 企业架构

系统梳理主流定时器算法实现的差异以及应用

古月木易

定时器

作业1 餐卡系统设计

Geek_2e7dd7

架构师训练营第一周总结

hifly

软件架构 架构师 极客大学架构师训练营 #总结#

译-面向前端开发人员的Docker入门指南

费马

Docker Linux 容器 运维 大前端

第一周架构师总结

不在调上

架构师训练营第1周作业——食堂就餐卡系统设计

在野

极客大学架构师训练营

架构师必备技能(灵魂拷问篇)

鲁米

架构师

数据结构与算法之基础入门

shirley

数据结构 算法

FPGA

Kevin Z

谈反应式编程在服务端中的应用,数据库操作优化,从20秒到0.5秒

newbe36524

C# Reactive netcore

微服务架构中分布式事务实现方案怎样何取舍【转发】

古月木易

微服务

二叉树视频|留美六年毅然归国,85 后技术 VP 金超:我想把工业智能做好

二叉树视频

写作平台 二叉树 年少有为

产品经理越来越不值钱了吗?

Neco.W

产品 产品经理

提高 TCP 性能的方法,你知多少?

小林coding

TCP 性能优化 高并发 网络

c# 之linq——小白入门级

moonlucy

架构师训练营-第一周作业

zcj

极客大学架构师训练营

食堂就餐卡系统设计

鲁米

架构设计

区块链如何打通征信行业的“任督二脉”?

CECBC

CECBC 区块链技术 征信 数据共享

食堂打卡系统架构设计文档

Frank Zeng

架构师训练营第一周课堂学习总结

Frank Zeng

Facebook缓存技术演进:从单集群到多区域

伴鱼技术团队

架构 系统架构 分布式系统 缓存穿透 cache

架构师训练营-第一周-学习总结

Anrika

极客大学架构师训练营 架构总结

架构师训练营 - 食堂就餐卡系统设计

Pontus

极客大学架构师训练营

作为一个架构师,我是不是应该有很多职责?

架构师修行之路

程序员 架构 架构师

Spring新闻汇总:Boot、Security、Auth Server、Session和Integration的第二个里程碑版本_编程语言_Michael Redlich_InfoQ精选文章