Spring Batch 4.2.2 和 4.1.4

Spring Batch 同时发布了 4.2.2 和 4.1.4 版本。Spring Batch 是一个使用 Spring 和 Java 编写离线和批处理应用程序的框架。

4.2.2 版本主要包含以下更新内容:

Bug fixes

删除关键字时,AbstractSqlPagingQueryProvider 不处理空格字符以外的空白

在 Spring Batch 4 中删除了 ScriptItemProcessor 中的 setScriptEvaluator 方法

没有提供 FieldSetMapper 时的错误消息不正确

AbstractCursorItemReader#doClose() 方法未重入

JsonItemReader 的构造函数应调用 setExecutionContextName()

FaultTolerantChunkProcessor 不收集类似于 SimpleChunkProcessor 的指标

FlatFileItemReaderBuilder 报告错误“仅可配置一个 LineTokenizer 选项”

下一个功能版本将是 4.3,计划于 2020 年 10 月发布,与 Spring Framework 5.3 和 Spring Boot 2.4 保持一致。预计该版本将是 Spring Batch 4 的最后一个功能分支。

发布公告:

https://spring.io/blog/2020/04/01/spring-batch-4-2-2-and-4-1-4-available-now