Spring Batch 5.0.0-M8 已发布!
我谨代表团队及所有贡献者,很高兴地宣布 Spring Batch 5.0.0-M8 已在我们的 milestone 仓库 中可用。
在此里程碑版本中,我们引入了两项主要更改:
- 新的默认执行上下文序列化格式
- SystemCommandTasklet 增强功能
本篇博文将详细介绍这两项主要更改。有关更改的完整列表,请查看 发行说明。
新的默认执行上下文序列化格式
在此里程碑版本中,DefaultExecutionContextSerializer 已更新为将上下文序列化/反序列化到/从 Base64。
此外,由 @EnableBatchProcessing 或 DefaultBatchConfiguration 配置的默认 ExecutionContextSerializer 已从 JacksonExecutionContextStringSerializer 更改为 DefaultExecutionContextSerializer。Jackson 的依赖项已设为可选。要使用 JacksonExecutionContextStringSerializer,需要 jackson-core…