close

Spring 批

一个轻量级的,全面的批处理框架,旨在支持开发对企业系统的日常运行至关重要的健壮的批处理应用程序。

Spring Batch提供了可重用的功能,这些功能对于处理大量记录至关重要,包括日志记录/跟踪,事务管理,作业处理统计信息,作业重启,跳过和资源管理。它还提供了更高级的技术服务和功能,这些功能和功能将通过优化和分区技术来实现极高容量和高性能的批处理作业。简单以及复杂的大批量批处理作业都可以以高度可扩展的方式利用框架来处理大量信息。

特征

  • 交易管理

  • 基于块的处理

  • 声明式I / O

  • 启动/停止/重启

  • 重试/跳过

  • 基于Web的管理界面(Spring Cloud数据流

图书

视频培训

Spring Boot配置

Spring Boot提供了一个spring-boot-starter-batch依赖关系。请查阅“批处理应用程序”中的专用参考文档部分

SpringInitializr

快速启动您的项目

使用 Spring Initializr引导您的应用程序 。

文献资料

每个Spring项目都有自己的项目。它详细说明了如何使用项目功能以及使用它们可以实现的功能。
4.3.2 当前 GA 参考文件 API文件
4.2.6.RELEASE GA 参考文件 API文件

导游

该指南旨在在1530分钟内完成,提供了快速,动手的指导,用于为使用Spring的任何开发任务构建入门应用程序

可以尝试一些示例: