3。1 系统安全 10
3。2 Backend设计 10
3。3 IndexServer设计 13
3。4 WebhookConsumer设计 15
3。5 本章小结 16
第四章 系统实现 17
4。1 支付流程 17
4。1。1 流程详述 17
4。1。2 具体实例说明 18
4。2 退款流程 19
4。2。1 流程详述 19
4。2。2 具体实例说明 20
4。3 数据库设计 21
4。3。1 说明 21
4。3。2 字段type定义 21
4。3。3 字段Column定义 21
4。3。4 字段Query Type定义 22
4。3。5 字段Condition的定义 22
4。3。6 数据库user__列族定义 22
4。3。7 数据库bill__列族定义 23
4。3。8 数据库refund__列族定义 23
4。4 后台主要接口实现 23
4。4。1 insert 23
4。4。2 batch insert 24
4。4。3 通过objectId更改单列 25
4。4。4 通过objectId修改多行数据 27
4。4。5 通过条件修改多行数据 27
4。4。6 根据objectId删除一行 29
4。4。7 根据多个objectId删除多行数据 29
4。4。8 通过条件删除多行 30
4。4。9 根据objectId查询一行 30
4。4。10 根据多个objectId查询多行数据 31
4。4。11 根据condition查询多行数据 31
4。4。12 通过condition count总数 32
4。5 本章小结 33
第五章 基于系统的SDK 34
5。1 SDK简介 34
5。2 JavaSDK实现 34
5。2。1 一些工具类 34
5。2。2 对于发起支付 34
5。2。3 对于发起退款 35
5。2。4 对于查询 35
5。3 本章小结 36
第六章 系统测试 37
6。1 测试概述 37
6。2 系统控制台测试 37
6。2。1 测试辅助工具 37
6。2。2 系统测试点 37
6。2。3 测试结果判断 38
6。2。4 测试结果截图 38
6。3 可视化界面测试 39