java自学网(www.javazx.com)-java论坛,java电子书推荐:《Spring Batch 批处理框架》& ?7 k" c2 ~% Z' K9 w
java电子书推荐理由:分为入门篇、基本篇和高级篇三部分。入门篇介绍了批处理、Spring Batch 的基本特性和新特性,快速入门的HelloWorld 等内容引领读者入门,从而进入数据批处理的世界。通过详尽的实战示例向读者展示了SpringBatch框架对大数据批处理的基本开发能力,并对框架的架构设计、源码做了特定的剖析;在帮助读者掌握SpringBatch 框架基本功能、高级功能的同时,深入剖析了SpringBatch 框架的设计原理。0 ^) h, m/ s3 b- w; @( m
2 Z1 t$ |7 G5 q5 D# J8 m) b作者:刘相
n. L9 Q' s1 A; ]9 v% `) k2 z) N. C出版社:电子工业出版社9 n+ p6 H) e7 d4 ~$ N9 G0 ^4 S
出版时间:2015年2月 0 |9 C& ~: s9 J8 P9 I8 [% T$ i% k8 s
: R9 A3 g% ?5 [+ e
0 b( W" x0 }7 [4 @/ w
) B+ ~9 Q5 b/ U# E0 W5 r% w1 x: u- }1 f* o
java电子书目录:" m# o0 M1 I1 i8 K! H
5 ?. R* s$ c# F4 _第1篇入门篇 第1章 Spring Batch简介 2 1.1 什么是批处理 2 1.2 Spring Batch 3 1.2.1 典型场景 3 1.2.2 Spring Batch架构 4 1.3 Spring Batch优势 4 1.3.1 丰富的开箱即用组件 5 1.3.2 面向Chunk的处理 5 1.3.3 事务管理能力 5 1.3.4 元数据管理 5 1.3.5 易监控的批处理应用 5 1.3.6 丰富的流程定义 5 1.3.7 健壮的批处理应用 6 1.3.8 易扩展的批处理应用 6 1.3.9 复用企业现有IT资产 6 1.4 Spring Batch 2.0新特性 6 1.4.1 支持Java 5 7 1.4.2 支持非顺序的Step 7 1.4.3 面向Chunk处理 7 1.4.4 元数据访问 11 1.4.5 扩展性 11 1.4.6 可配置性 12 1.5 Spring Batch 2.2新特性 13 1.5.1 Spring Data集成 13 1.5.2 支持Java配置 13 1.5.3 Spring Retry 14 1.5.4 Job Parameters 14 1.6 开发环境搭建 15 第2章 Spring Batch之Hello World 16 2.1 场景说明 16 2.2 项目准备 16 2.2.1 项目结构 16 2.2.2 准备对账单文件 17 2.2.3 定义领域对象 18 2.3 定义job基础设施 18 2.4 定义对账Job 19 2.4.1 配置ItemReader 19 2.4.2 配置ItemProcessor 21 2.4.3 配置ItemWriter 22 2.5 执行Job 23 2.5.1 Java调用 23 2.5.2 JUnit单元测试 24 2.6 概念预览 26 第2篇基本篇 第3章 Spring Batch基本概念 28 3.1 命名空间 29 3.2 Job 30 3.2.1 Job Instance 31 3.2.2 Job Parameters 33 3.2.3 Job Execution 34 3.3 Step 35 3.3.1 Step Execution 37 3.4 Execution Context 38 3.5 Job Repository 39 3.5.1 Job Repository Schema 39 3.5.2 配置Memory Job Repository 40 3.5.3 配置DB Job Repository 41 3.5.4 数据库Schema 42 3.6 Job Launcher 48 3.7 ItemReader 49 3.8 ItemProcessor 50 3.9 ItemWriter 50 第4章配置作业Job 52 4.1 基本配置 52 4.1.1 重启Job 54 4.1.2 Job拦截器 55 4.1.3 Job Parameters校验 58 4.1.4 Job抽象与继承 59 4.2 高级特性 61 4.2.1 Step Scope 61 4.2.2 属性Late Binding 62 4.3 运行Job 63 4.3.1 调度作业 65 4.3.2 命令行执行 68 4.3.3 与定时任务集成 71 4.3.4 与Web应用集成 73 4.3.5 停止Job 77 第5章配置作业步Step 85 5.1 配置Step 86 5.1.1 Step抽象与继承 87 5.1.2 Step执行拦截器 89 5.2 配置Tasklet 92 5.2.1 重启Step 93 5.2.2 事务 94 5.2.3 事务回滚 96 5.2.4 多线程Step 97 5.2.5 自定义Tasklet 97 5.3 配置Chunk 99 5.3.1 提交间隔 102 5.3.2 异常跳过 103 5.3.3 Step重试 105 5.3.4 Chunk完成策略 107 5.3.5 读、处理事务 110
) d }" G% D/ B) B$ b/ y1 F1 hJava资料百度网盘下载地址链接(百度云):Spring Batch 批处理框架.pdf【密码回帖可见】本书源码下载地址:https://www.javazx.com/thread-2822-1-1.html& @2 f4 b$ Q% _; p! e% ^. i
9 p/ e4 T# d0 f! b# Y. d) G! f2 v2 t3 t6 t L5 Q$ ?5 H7 c v
|