Spring Batch 1. 介绍
本想翻译一下的,试了一下前几段,实在是太难了,自己能看懂和翻译出来绝对不是同一个等级的。还是把文档中间认为比较有用的部分整理一下,部分使用翻译,部分是自己理解。
SpringBatch是一个批处理的框架。
SpringBatch可以应用于下面业务场景• 周期性的提交批处理
SpringBatch的技术目标有以下几点• 开发者使用Spring编程模型,编写具体的业务逻辑。SpringBatch 框架提供基础服务。
SpringBatch使用三层架构三层分别为应用、核心和基础服务。应用层是用户写的批处理任务。核心层包含执行和控制任务必须的核心类。如JobLauncher、Job和Step的实现。应用和核心层基于一层公用的基础服务。基础服务包括通用的Reader,Writers,RetryTemplate。 |
|