实名认证领苏宁支付券立即领取 >
¥
提前抢
SUPER会员专享
由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
欢迎光临本店铺
点我可查看更多商品哦~
100%刮中券,最高50元无敌券,券有效期7天
亲,今日还有0次刮奖机会
我的云钻:0
您的云钻暂时不足,攒足云钻再来刮
恭喜获得1张券!
今天的机会已经全部用完了,请明天再来
恭喜刮出两张券,请选择一张领取
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
音像Activiti指南冀正,张志祥
¥ ×1
商品
服务
物流
章环境搭建1.1环境搭建1.1.1安装GitHub1.1.2安装Maven1.2编译源码1.3源码目录说明1.4安装流程设计器1.5工程搭建第2章探险流程引擎2.1流程配置文件2.1.1Activiti配置风格2.1.2Spring配置风格2.2流程引擎架构.构造流程引擎实例对象..1初始化流程引擎之Activiti配置风格..2构造流程引擎实例对象..创建流程引擎配置类实例..4初始化流程引擎..5初始化流程引擎之Spring配置风格2.4初始化流程引擎配置类2.5配置器2.5.1初始化配置器2.5.2配置器实战2.6初始化流程引擎2.6.1操作引擎表2.7管理流程引擎2.7.1注册流程引擎2.7.2关闭流程引擎2.8流程引擎生命周期监听器2.9方式构造引擎实例2.9.1ProcessEngineConfiguration类创建引擎2.9.2编程方式创建引擎第3章初识流程资源部署3.1流程资源概述3.1.1流程文档部署生命周期3.1.2DeploymentBuilder核心类3.2流程文档部署3.2.1定义流程文档3.2.2文本方式部署3..classpath资源部署3.2.4流式部署3.3BpmnModel方式部署3.4校验BpmnModel实例对象3.5BpmnModel转换流程文档3.6流程文档转换BpmnModel3.7使用建议第4章流程文档解析原理4.1文档解析基础4.1.1文档解析模型4.1.2Activiti文档解析技术选型演变4.1.3文档解析实战4.2元素解析功能架构设计4.2.1BPMN2.0元素概述4.2.2元素解析功能架构设计4..开闭原则4.2.4元素与元素属承载类以及元素解析器的对应关系4.2.5元素属承载类架构4.3元素解析环境准备4.3.1文档转换器4.3.2封装流程文档数据流4.3.3初始化元素解析器4.3.4文档转换器功能4.3.5元素解析环境准备4.3.6验流程文档格式4.4元素解析4.4.1元素解析入口4.4.2解析根元素4.4.3流程内元素解析入口4.4.4解析连线4.4.5获取元素坐标4.5子元素解析4.5.1初始化子元素解析器4.5.2解析子元素4.5.3解析扩展元素4.6节点与连线关联第5章自定义元素解析5.1自定义元素解析原理5.2存储自定义元素属值5.3自定义元素实战5.4扩展黑名单元素5.4.1扩展元素属原理5.4.2任务节点扩展属实战5.5扩展非黑名单元素5.5.1自定义元素解析器5.5.2替换引擎元素解析器第6章事件转发器6.1初始化事件转发器6.2事件转发器架构6.3注册事件监听器6.4事件转发功能之新老版本兼容6.5事件转发原理以及缺陷6.6添加事件监听器6.6.1使用配置方式添加6.6.2动态添加6.7日志监听器6.7.1初始化日志监听器6.7.2初始化日志处理器6.7.3日志处理器架构6.7.4收集日志数据入口6.8日志清洗器架构6.8.1数据库日志清洗器6.8.2生成日志数据6.8.3日志存储6.9自定义日志清洗器第7章流程文档部署原理7.1初始化部署器7.1.1初始化内置部署器7.1.2部署器依赖关系7.2部署命令7.2.1过滤重复文档7.2.2设置标识位7..添加会话缓存7.2.4部署管理器7.3Bpmn部署器7.3.1获取资源信息7.3.2封装资源信息7.3.3校验资源名称7.3.4计算流程定义版本值7.3.5生成流程定义id值7.3.6移除过期作业7.3.7添加作业7.3.8处理消息7.3.9处理信号7.3.10设置流程启动人7.4自定义部署器实战第8章缓存8.1背景8.2初始化缓存策略8.3部署管理器8.4缓存处理类架构8.5默认缓存处理类及Bug8.6流程定义缓存8.6.1自定义缓存处理类8.6.2验自定义缓存处理类8.7Activiti新特节点缓存8.8节点缓存实战8.9节点缓存原理8.9.1初始化节点缓存数据8.9.2更新节点缓存8.9.3节点缓存架构8.9.4节点缓存使用误区8.10自定义节点缓存实战8.10.1自定义节点缓存类8.10.2修复Activiti节点缓存不更新Bug8.10.3扩展引擎配置类功能8.10.4配置器不错用法8.10.5使用自定义节点缓存类8.11任务节点缓存数据获取原理8.11.1获取任务节点缓存数据8.11.2解析任务节点缓存数据8.11.3运用任务节点缓存数据8.12动态修改任务节点缓存数据8.13节点缓存使用技巧第9章定时作业9.1初始化作业执行器9.2初始化作业处理器9.2.1任务超时作业9.2.2定时任务作业9..定时启动流程实例作业9.2.4作业9.3作业执行器原理9.3.1初始化作业执行器9.3.2启动作业执行器9.4添加定时作业9.5执行定时作业9.6处理作业9.6.1批量处理作业9.6.2执行作业之异常处理9.7关闭作业执行器9.8自定义作业处理器0章流程虚拟机10.1流程虚拟机原理10.2虚拟机入口10.3流程定义转换准备10.3.1初始化对象解析器集合10.3.2初始化内置对象解析器10.3.3解析调度类BpmnParseHandlers10.3.4BpmnParseHandler架构10.3.5对象解析器架构10.4流程对象解析入口10.5流程子元素对象解析入口10.5.1任务节点对象解析器10.5.2创建ActivityImpl实例对象10.5.3多实例对象解析10.5.4连线对象解析10.6PvmProcessElement类架构10.7自定义对象解析器10.7.1任务节点扩展属10.7.2自定义任务节点对象解析器10.7.3获取自定义属10.7.4运用自定义对象解析器10.8流程虚拟机实战10.8.1获取流程虚拟机对象10.8.2入侵流程虚拟机10.9操作连线表达式10.9.1自动计算连线表达式10.9.2获取连线表达式1章监听器原理11.1监听器生命周期11.2内置记录监听器11.2.1内置任务记录监听器11.2.2内置执行记录监听器11.3历史解析器架构11.3.1添加内置记录监听器11.3.2初始化历史解析器11.3.3历史节点结束通知11.3.4控制归档历史数据级别11.3.5更新历史数据11.3.6历史节点开始通知11.4注入执行监听器11.5注入任务监听器11.6触发执行监听器11.6.1class方式调度11.6.2delegateExpression方式调度11.6.3expression方式调度11.6.4执行监听器触发入口11.7触发任务监听器11.8监听器代理11.8.1默认代理类11.8.2自定义代理类11.9自定义全局任务监听器11.10Activiti新特字段注模式2章Activiti之设计模式12.1命令模式说明12.1.1命令模式的结构说明12.1.2命令模式实战12.2Activiti命令模式12.2.1初始化命令配置类12.2.2Activiti事务传播行为12..Spring事务12.2.4初始化命令调度者12.2.5初始化命令上下文工厂12.2.6初始化命令1.Activiti职责链模式12.4命令相关类职责12.5命令12.5.1日志12.5.2命令上下文12.5.3上下文类12.5.4创建命令上下文实例对象12.5.5命令调度者12.6自定义命令12.7命令类调度入口12.8Activiti事务12.8.1MyBatis事务管理12.8.2事务上下文架构12.8.3事务上下文工厂类12.8.4事务监听器12.8.5注册同步事务3章流程虚拟机运转13.1流程实例运转入口13.2启动流程实例命令类13.2.1获取ProcessDefinitionEntity实例对象13.2.2重新生成流程定义缓存数据13.3创建流程实例13.3.1创建ExecutionEntity实例对象13.3.2获取dataObject13.3.3区别流程实例与执行实例13.3.4添加历史流程实例数据13.4虚拟机运转原理13.5AtomicOraio架构13.6流程实例启动13.6.1非异步节点处理13.6.2异步节点处理13.7原子类流转13.7.1流程启动原子类13.7.2流程启动准备原子类13.7.3活动节点执行原子类13.7.4开始节点行为类13.7.5途经连线13.7.6通知连线完成原子类13.7.7连线销毁原子类13.7.8原子类13.8Activiti新特忽略节点4章行为篇14.1活动行为工厂类14.1.1初始化活动行为工厂类14.1.2活动行为类架构14.2排他网关行为类原理14.3扩展排他网关实战14.3.1自定义排他网关行为类14.3.2自定义活动行为工厂类14.3.3替换默认活动行为工厂类14.4任务节点处理人多元化配置14.4.1任务处理人扩展14.4.2自定义任务解析器14.4.3自定义任务行为类14.4.4自定义活动行为工厂类14.5忽略节点使用误区14.6修复Activiti忽略节点Bug14.7修复Activiti子流程业务键Bug5章Activiti存储之MyBatis15.1初始化dataSource15.2Activiti数据访问层关系分析15.2.1实体类与数据库表的映15.2.2实例化SqlSessionFactory15.3自定义Mapper实战15.3.1自定义Mapper15.3.2自定义SL执行原理15.4SessionFactory15.4.1初始化SessionFactory15.4.2SessionFactory架构15.5Session15.5.1Session架构15.5.2实例化方式创建Session实例15.5.3反方式创建Session实例15.5.4实例化DbSqlSession15.6SL语句15.6.1SL语句适配器15.6.2SL执行id值生成规则15.7数据层和数据的关系15.7.1PersistentObject业务对象15.7.2实体管理类15.8添加会话缓存15.9更新作15.9.1会话缓存方式更新15.9.2SqlSession方式更新15.10删除作15.10.1DeleteOraio接口15.10.2BulkDeleteOraio删除数据15.10.3CheckedDeleteOraio删除数据15.10.4乐观锁15.11刷新会话缓存入口15.12会话缓存数据持久化15.12.1移除不必要的数据15.12.2刷新序列化变量15.1.获取更新对象15.12.4刷新数据15.12.5解决依赖数据插入先后顺序15.12.6能优化6章实战16.1高并发id生成器16.1.1id生成器初始化16.1.2自增id生成器16.1.3自定义主键生成器16.2变量类型16.2.1初始化变量管理类16.2.2变量管理类架构16..变量处理类16.2.4自定义变量处理类16.3ServiceLoader方式注入配置器16.4节点跳转16.4.1常规节点跳转16.4.2分支节点跳转16.4.3多实例节点跳转16.5会签16.5.1串行多实例16.5.2认领和归还任务16.5.3代理任务16.5.4并行多实例16.5.5加签16.5.6减签和退签16.6会签节点自定义权重实现16.6.1定义处理人权重16.6.2获取权重信息并自动计算16.6.3优化建议16.7接管Activiti16.7.1接管Activiti映文件16.7.2禁用用户表和组表16.7.3自定义用户角色和部门表16.7.4扩展任务节点参与者表16.7.5自定义任务节点参与者命令类16.7.6流程文档支持设置部门属16.7.7解析及运用流程文档部门属16.7.8自定义代办SL16.8接管Activiti实体管理类
抢购价:¥ 38.00
易购价:¥ 38.00
注:参加抢购将不再享受其他优惠活动
亲,很抱歉,您购买的宝贝销售异常火爆,让小苏措手不及,请稍后再试~
验证码错误
看不清楚?换一张
确定关闭
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
查看我的收藏夹
非常抱歉,您前期未参加预订活动,无法支付尾款哦!
关闭
抱歉,您暂无任性付资格
继续等待
0小时0分
立即开通
SUPER会员