讲师中心 微信公众号
AI工具推荐 视频效率加速

Spring Batch 6.0.2 发布

陌墨同学_2224

陌墨同学_2224

发布时间:2026-01-22 18:11:01

|

400人浏览过

|

来源于php中文网

原创

spring batch 6.0.2 发布

Spring Batch 6.0.2 已正式发布,本次版本带来了多项新特性、缺陷修复、功能增强、文档优化以及依赖升级。详细变更如下:

新增功能

  • 为 JobParametersConverter 新增对 ZonedDateTime 和 OffsetDateTime 类型的支持 #5178

问题修复

  • 修复从 CommandLineJobRunner 迁移至 CommandLineJobOperator 过程中,Spring Batch v5 与 v6 之间存在的兼容性问题 #5227
  • 修复 MongoStepExecutionDao.countStepExecutions() 方法忽略 stepName 参数的问题 #5220
  • 解决因优雅关闭(graceful shutdown)期间的竞争条件引发的 OptimisticLockingFailureException 异常 #5217
  • 修正 ChunkOrientedStep#doExecute 在事务边界外错误更新 StepExecution 的行为 #5199
  • 修复 Jackson2ExecutionContextStringSerializer 无法正确序列化 JobStep 中作业参数的问题 #5191
  • 修复并行块处理场景下 StepContribution 计数器缺乏线程安全性的问题 #5188
  • 解决在多线程 ChunkOrientedStep 中使用 @StepScope 注解的 ItemProcessor 时抛出 ScopeNotActiveException 的异常 #5183
  • 修复 ChunkOrientedStep 在数据块执行失败后仍更新 ExecutionContext,导致重启时数据丢失的问题 #5182
  • 修复启用 @SpringBatchTest 时,MetaDataInstanceFactory 默认配置与 StepScopeTestUtils 中 StepContext 发生冲突的问题 #5181
  • 修复 DB2LUW 数据库在迁移到 Spring Batch 6.x 后出现的异常 #5166
  • 解决自 Spring Batch 5.2.3 起,JobRepositoryTestUtils.removeJobExecutions() 方法频繁触发 OptimisticLockingFailureException 的问题 #5161
  • 修复 AbstractPaginatedDataItemReader.jumpToItem(int itemLastIndex) 在重启场景下逻辑不正确的问题 #5136
  • 修正 AbstractCursorItemReader#doClose 中资源释放顺序不当导致的行为不一致问题 #5109
  • 修复在使用 asyncTaskExecutor 并通过 jobOperator.start() 启动作业时偶发的 OptimisticLockingFailureException 异常 #5106
  • 解决将 StaxEventItemWriter 与 MultiResourceItemWriter 组合使用时抛出 ClosedChannelException 的问题 #5098
  • 修复并行作业执行过程中 MongoSequenceIncrementer 出现写入冲突的问题 #4960

功能增强

YiHui GITHUB MONITOR
YiHui GITHUB MONITOR

监控多个 GitHub 仓库,配置发布、PR 与安全告警策略,通过定时 cron 任务推送低噪声通知。

下载
  • 使用 Spring Framework 提供的 CollectionUtils 替代原生构造方式,用于创建 HashSet / HashMap 实例 #5175
  • 移除 StoredProcedureItemReader 中冗余的断言逻辑 #5119

文档改进

  • 修正 whatsnew.adoc 文件及集成测试代码中的拼写错误 #5207
  • 明确说明 Spring Batch v6 中 ChunkListener 接口行为的变更 #5226
  • 修正关于并发步骤(concurrent steps)在 v6 文档中的错误描述 #5228
  • 更新并提供正确的 JobOperatorFactoryBean 示例代码 #5103

任务类更新

  • 更新问题报告指南中的项目模板内容 #5212

依赖版本升级

  • Spring Framework:7.0.3
  • Spring Integration:7.0.2
  • Spring AMQP:4.0.2
  • Spring Kafka:4.0.2
  • Spring Data:4.0.2
  • Micrometer:1.16.2

更新详情请参阅官方发布页面:https://www.php.cn/link/18c968e3898f39820946387c9e8aa5c8

热门AI工具

更多
豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

相关专题

更多
spring框架介绍
spring框架介绍

本专题整合了spring框架相关内容,想了解更多详细内容,请阅读专题下面的文章。

2611

2025.08.06

Java Spring Security 与认证授权
Java Spring Security 与认证授权

本专题系统讲解 Java Spring Security 框架在认证与授权中的应用,涵盖用户身份验证、权限控制、JWT与OAuth2实现、跨站请求伪造(CSRF)防护、会话管理与安全漏洞防范。通过实际项目案例,帮助学习者掌握如何 使用 Spring Security 实现高安全性认证与授权机制,提升 Web 应用的安全性与用户数据保护。

477

2026.01.26

kafka消费者组有什么作用
kafka消费者组有什么作用

kafka消费者组的作用:1、负载均衡;2、容错性;3、广播模式;4、灵活性;5、自动故障转移和领导者选举;6、动态扩展性;7、顺序保证;8、数据压缩;9、事务性支持。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2806

2024.01.12

kafka消费组的作用是什么
kafka消费组的作用是什么

kafka消费组的作用:1、负载均衡;2、容错性;3、灵活性;4、高可用性;5、扩展性;6、顺序保证;7、数据压缩;8、事务性支持。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

630

2024.02.23

rabbitmq和kafka有什么区别
rabbitmq和kafka有什么区别

rabbitmq和kafka的区别:1、语言与平台;2、消息传递模型;3、可靠性;4、性能与吞吐量;5、集群与负载均衡;6、消费模型;7、用途与场景;8、社区与生态系统;9、监控与管理;10、其他特性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

604

2024.02.23

Java 流式处理与 Apache Kafka 实战
Java 流式处理与 Apache Kafka 实战

本专题专注讲解 Java 在流式数据处理与消息队列系统中的应用,系统讲解 Apache Kafka 的基础概念、生产者与消费者模型、Kafka Streams 与 KSQL 流式处理框架、实时数据分析与监控,结合实际业务场景,帮助开发者构建 高吞吐量、低延迟的实时数据流管道,实现高效的数据流转与处理。

670

2026.02.04

string转int
string转int

在编程中,我们经常会遇到需要将字符串(str)转换为整数(int)的情况。这可能是因为我们需要对字符串进行数值计算,或者需要将用户输入的字符串转换为整数进行处理。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

6459

2023.08.02

int占多少字节
int占多少字节

int占4个字节,意味着一个int变量可以存储范围在-2,147,483,648到2,147,483,647之间的整数值,在某些情况下也可能是2个字节或8个字节,int是一种常用的数据类型,用于表示整数,需要根据具体情况选择合适的数据类型,以确保程序的正确性和性能。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3145

2024.08.29

剧云故事大纲与分场规划教程
剧云故事大纲与分场规划教程

本专题讲解剧云梗概与多级大纲功能,覆盖全局、分集、分场结构生成,以及主线冲突、剧情节点和场次顺序调整。

0

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
vscode手册
vscode手册

共0课时 | 0人学习

Git 教程
Git 教程

共21课时 | 8.1万人学习

Git版本控制工具
Git版本控制工具

共8课时 | 1.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn