欢迎光临,我们是一家专注中小型企业营销推广服务的公司!

咨询热线:400 9868 577
淮南兰乔电子商务有限公司
新闻中心News
淮南兰乔电子商务有限公司

Spring Batch 6.0.2 发布

作者:碧海醫心 | 点击: | 来源:碧海醫心
2201
2026
SpringBatch6.0.2已正式发布,本次版本带来了多项新特性、缺陷修复、功能增强、文档优化以及依赖升级。详细变更如下:新增功能为JobParametersConverter新增对ZonedDateTime和OffsetDateTime类型的支持#5178问题修复修复从CommandLineJobRunner迁移至CommandLineJobOperator过程中,SpringBatchv5与v6之间存在的兼容性问题#5227修复MongoStepExe...

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

新增功能

  • JobParametersConverter 新增对 ZonedDateTimeOffsetDateTime 类型的支持 #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 默认配置与 StepScopeTestUtilsStepContext 发生冲突的问题 #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
  • 解决将 StaxEventItemWriterMultiResourceItemWriter 组合使用时抛出 ClosedChannelException 的问题 #5098
  • 修复并行作业执行过程中 MongoSequenceIncrementer 出现写入冲突的问题 #4960

功能增强

  • 使用 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./link/18c968e3898f39820946387c9e8aa5c8

相关推荐
我要咨询做网站
成功案例
建站流程
  • 网站需
    求分析
  • 网站策
    划方案
  • 页面风
    格设计
  • 程序设
    计研发
  • 资料录
    入优化
  • 确认交
    付使用
  • 后续跟
    踪服务
  • 400 9868 577
    info#ilanqiao.cn
Hi,Are you ready?
准备好开始了吗?
那就与我们取得联系吧

咨询送礼现在提交,将获得兰乔电子商务策划专家免费为您制作
价值5880元《全网营销方案+优化视频教程》一份!
下单送礼感恩七周年,新老用户下单即送创业型空间+域名等大礼
24小时免费咨询热线400 9868 577
合作意向表
您需要的服务
您最关注的地方
预算

直接咨询