Spring Batch 5.0.0-M6 和 4.3.7 发布
Spring Batch 5.0.0-M6 和 4.3.7 已发布。 Spring Batch 是一个轻量级且功能全面的批处理框架,使用 Spring 和 Java 编写离线和批处理应用程序,旨在为开发对企业系统日常运行至关重要的批处理应用程序提供支持。 Spring Batch 5.0.0-M6 的更新内容集中在优化Spring Batch 的配置过程,让它更加灵活和直观。详情查看 release note。 4.3.7 则是常规的补丁更新,可用来替代 4.3.6,详情查看 release note。 Spring Batch 5.0.0-M6 主要变化 EnableBatchProcessing 引入新注解属性 在此版本中,@EnableBatchProcessing注解引入了新属性,用于指定应使用哪些组件和参数来配置 Batch 基础设施 bean。例如,现在可以指定 Spring Batch 应在作业仓库中配置的数据源和事务管理器。下面的代码段展示了进行此类配置的新方法: @Configuration @EnableBatchProcessing(dataSourceRe...