领先一步
VMware 提供培训和认证,助您加速进步。
了解更多一个轻量级、全面的批处理框架,旨在开发强大的批处理应用程序,这些应用程序对于企业系统的日常运营至关重要。
Spring Batch 提供处理大量记录所需的常用功能,包括日志/跟踪、事务管理、作业处理统计、作业重启、跳过和资源管理。它还提供更高级的技术服务和功能,通过优化和分区技术实现超大容量和高性能的批处理作业。简单和复杂的高容量批处理作业都可以高度可扩展地利用该框架来处理大量信息。
事务管理
基于块的处理
声明式 I/O
启动/停止/重启
重试/跳过
Michael T. Minella: 《Spring Batch 权威指南》
Michael T. Minella: 《Spring Batch 专业版》
Arnaud Cogoluegnes, Thierry Templier, Gary Gregory, Olivier Bazoud: 《Spring Batch 实战》
Michael T. Minella: 《Spring Batch 学习》 O’Reilly Publishing
Michael Hoffman: 《Spring Batch 入门》 Pluralsight
Kevin Bowersox: 《Spring Batch》 LinkedIn Learning
Spring Boot 提供 `spring-boot-starter-batch` 依赖。请查看批处理应用程序专用参考文档部分。