没有合适的资源?快使用搜索试试~ 我知道了~
首页Spring_Batch_Reference开发参考文档.pdf
Spring_Batch_Reference开发参考文档.pdf
5星 · 超过95%的资源 需积分: 16 50 下载量 160 浏览量
更新于2023-03-16
评论 2
收藏 2.27MB PDF 举报
Spring Batch为Spring生态圈中一个轻量级、完善的批处理框架。是使用Java语言基于Spring框架为基础开发的。 Spring Batch提供了大量可以即开即用的组件。对于大数据量和高性能的批量处理任务也提供了包括分区功能、远程功能等解决方案。
资源详情
资源评论
资源推荐
1. 介紹
2. SpringBatch介绍
i. 背景
ii. 使用场景
iii. SpringBatch架构
iv. 通用批处理的指导原则
v. 批处理策略
vi. 非官方示例(CVS_MySQL)
3. SpringBatch3.0新特性
i. JSR-352支持
ii. 改进的SpringBatchIntegration模块
iii. 升级到支持Spring4和Java8
iv. JobScope支持
v. SQLite支持
4. 批处理专业术语
5. 配置并运行Job
i. ConfiguringaJob
ii. JavaConfig
iii. ConfiguringaJobRepository
iv. ConfiguringaJobLauncher
v. RunningaJob
vi. Meta-Data高级用法
6. 配置Step
7. ItemReaders和ItemWriters
i. ItemReader
ii. ItemWriter
iii. ItemProcessor
iv. ItemStream
v. 代理模式与Step注册
vi. 纯文本文件
i. 字段集合
ii. FlatFileItemReader
iii. FlatFileItemWriter
vii. XML条目读写器
i. StaxEventItemReader
ii. StaxEventItemWriter
viii. 多个输入文件
ix. 数据库Database
i. 基于游标的ItemReaders
ii. ItemReaders分页
iii. 数据库ItemWriters
x. 重用已有服务
xi. 输入校验
xii. 不参与持久化的字段
xiii. 自定义ItemReaders和ItemWriters
i. 自定义ItemReader示例
ii. 自定义ItemWriter示例
8. 7.扩展与并行处理
i. 7.1多线程Step
目錄
SpringBatch参考文档中文版
2
原作者:LucasWard,DaveSyer,ThomasRisberg,RobertKasanicky,DanGarrette,WayneLund,MichaelMinella,
ChrisSchaefer,GunnarHillert
版本号:3.0.1.RELEASE查看原文请点击此处。或者查看HTML单页面版
在线预览版本地址:在线预览
原文版权属于©2009,2010,2011,2012,2013,2014GoPivotal公司,保留所有权利。本文档的所有分发给其他人的拷贝,
都应该包括上述的版权信息,而且不能收取任何费用,无论分发的是电子版还是打印版。
本翻译文档由SpringBatch参考中文翻译组于2014年7月21日开始翻译,版权由原文版权所有者和翻译组共同所有。参与翻
译请发邮件到:kimmking@163.com。
翻译组成员列表如下:
kimmking(http://blog.csdn.net/kimmking)
铁锚(http://blog.csdn.net/renfufei)
stormhouse(http://stormhouse.github.io/)
Sean(http://caochengbo.iteye.com)
完成百分比:5/17~29%
章节 页数 翻译者 状态 计划完成时间
01 - 铁锚 done 2014-08-10
02 - stormhouse done 2014-08-02
03 - Sean done 2014-08-03
04 - Sean done 2014-08-20
05 - stormhouse done 2014-08-20
06 - 铁锚 done 2015-04-15
07 - 铁锚 done 2014-09-10
08 - 翟伟 done 2015-04-15
09 - 赵辉亮 done 2015-04-16
10 - 赵辉亮 doing 2015-07-16
11 - 翟伟 doing 2015-05-15
12 - 铁锚 doing 2015-06-01
13 - - - -
14A - 铁锚 done 2015-04-21
15B - - - -
16C - - - -
17G - 铁锚 done 2015-04-25
SpringBatch参考文档中文版
SpringBatch参考文档中文版
4介紹
在企业领域,有很多应用和系统需要在生产环境中使用批处理来执行大量的业务操作.批处理业务需要自动地对海量数据信息进
行各种复杂的业务逻辑处理,同时具备极高的效率,不需要人工干预.执行这种操作通常根据时间事件(如月末统计,通知或信件),
或者定期处理那些业务规则超级复杂,数据量非常庞大的业务,(如保险赔款确定,利率调整),也可能是从内部/外部系统抓取到的
各种数据,通常需要格式化、数据校验、并通过事务的方式处理到自己的数据库中.企业中每天通过批处理执行的事务多达数
十亿.
SpringBatch是一个轻量级的综合性批处理框架,可用于开发企业信息系统中那些至关重要的数据批量处理业务.SpringBatch
基于POJO和Spring框架,相当容易上手使用,让开发者很容易地访问和利用企业级服务.SpringBatch不是调度(scheduling)框
架.因为已经有很多非常好的企业级调度框架,包括商业性质的和开源的,例如Quartz,Tivoli,Control-M等.它是为了与调度程序
一起协作完成任务而设计的,而不是用来取代调度框架的.
SpringBatch提供了大量的,可重用的功能,这些功能对大数据处理来说是必不可少的,包括日志/跟踪(tracing),事务管理,
任务处理(processing)统计,任务重启,忽略(skip),和资源管理等功能。此外还提供了许多高级服务和特性,使之能够通过
优化(optimization)和分片技术(partitioningtechniques)来高效地执行超大型数据集的批处理任务。
SpringBatch是一个具有高可扩展性的框架,简单的批处理,或者复杂的大数据批处理作业都可以通过SpringBatch框架来实
现。
SpringBatch介绍
SpringBatch参考文档中文版
5SpringBatch介绍
剩余125页未读,继续阅读
遛鸟哥
- 粉丝: 0
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论3