Spring Batch为Spring生态圈中一个轻量级、完善的批处理框架。是使用Java语言基于Spring框架为基础开发的。 Spring Batch提供了大量可以即开即用的组件。对于大数据量和高性能的批量处理任务也提供了包括分区功能、远程功能等解决方案。