Activiti学习
醉引花眠
没有什么可说的!~
展开
-
工作流系列(1)-工作流简介
文章目录什么是工作流为什么要用工作流工作流引擎什么是工作流工作流,顾名思义就是工作的流程。以下是工作流管理联盟对于工作流的定义:1993年工作流管理联盟(Workflow Management Coalition,WfMC)作为工作流管理的标准化组织而成立,标志着工作流技术逐步走向成熟。WfMC对工作流给出定义为:工作流是指一类能够完全自动执行的经营过程,根据一系列过程规则,将文档、信息或...原创 2018-11-29 15:33:08 · 566 阅读 · 0 评论 -
工作流系列(2)-BPMN简介
BPMN简介BPMN(Business Process Model and Notation,业务流程建模与标注),它是由BPMI(The Business Process Management Initiative)开发的一套标准,于2004年5月对外发布了BPMN 1.0 规范。后BPMI并入到OMG组织,OMG于2011年推出BPMN2.0标准,对BPMN进行了重新定义(Business ...原创 2018-11-29 15:36:08 · 3097 阅读 · 0 评论 -
工作流系列(3)-Activiti初识
文章目录Activiti的下载官网下载使用SpringBoot1)添加Activity依赖Activiti简单入门1)定义流程图2)配置2.1)使用activiti.cfg.xml 配置2.2)与Spring集成2.2.1)事务3)发布流程3.1)编程式部署3.2)流程定义的版本Activiti提供的API1)Activiti提供的服务2)RuntimeService服务4.2)完成任务参考资料...原创 2018-11-29 15:49:13 · 462 阅读 · 0 评论 -
工作流系列(4.1)-Activity表结构介绍
文章目录Activiti表结构介绍通用信息1)ACT_GE_BYTEARRAY 资源表2)ACT_GE_PROPERTY 属性表资源信息1)ACT_RE_DEPLOYMENT 部署信息2)ACT_RE_MODEL 模型信息表2)ACT_RE_PRODEF 流程信息表用户信息1)ACT_ID_GROUP 用户组表2)ACT_ID_USER 用户信息表3)ACT_ID_INFO 用户扩展信息表4)AC...原创 2018-11-30 14:50:37 · 4930 阅读 · 1 评论 -
工作流系列(4.2)-Activity 运行时信息表结构
文章目录1)ACT_RU_EXECUTION 执行流表2)ACT_RU_TASK 任务表3)ACT_RU_VARIABLE 运行时参数表4)ACT_RU_IDENTITYLINK 运行时流程人员表5)ACT_RU_JOB 异步作业6)ACT_RU_TIMER_JOB 定时作业7)ACT_RU_SUSPENDED_JOB 挂起的作业8)ACT_RU_DEADLETTER_JOB 无法执行的作业9)A...原创 2018-11-30 14:53:46 · 1010 阅读 · 0 评论 -
工作流系列(4.3)-Activity 历史信息表结构
文章目录1)ACT_HI_PROCINST 历史的流程实例2)ACT_HI_ACTINST 历史行为表3)ACT_HI_TASKINST 历史任务表4)ACT_HI_VARINST 历史变量表5)ACT_HI_IDENTITYLINK 历史任务用户关系表6)ACT_HI_ATTACHMENT 附件表7)ACT_HI_COMMENT 评论表8)ACT_HI_DETAIL 流程明细表历史信息其实是将...原创 2018-11-30 14:54:39 · 1140 阅读 · 0 评论 -
工作流系列(5.3)-Activiti流程文件解析-解析扩展
文章目录解析扩展元素解析自定义属性解析子元素解析扩展元素之前我们看的都是Activiti对自有元素的解析,比如UserTask、Process、StartEvent等,而在Activiti中,我们也可以对自定义元素进行解析。对自定义元素的解析是通过org.activiti.bpmn.converter.util.BpmnXMLUtil.parseExtensionElement进行解析的。解析...原创 2018-12-26 21:40:37 · 3132 阅读 · 0 评论 -
工作流系列(5.1)-Activiti流程文件解析功能架构设计
文章目录配置文件BPMN2.0元素与Activiti的支持事件(Event)活动(Activity)任务(Task)子流程网关链接对象解析架构设计元素与转换转化器解析器对于解析流程文件,Activiti使用的是流模式,在5.12.1之前使用的是推模式(SAX),而在此之后使用的拉模式(STAX)。配置文件之前也讲到,流程文件是通过XML文件配置的,如下所示:<?xml version...原创 2018-12-23 22:50:33 · 1342 阅读 · 0 评论 -
工作流系列(5.2)-Activiti流程文件解析源码分析
文章目录解析准备准备转换器解析器Activiti自有解析解析入口执行解析探秘转换器(解析器)ProcessParser(流程元素解析)UserTaskXMLConverter(用户任务转换器)调用转换器转换方法解析连线(sequenceFlow)解析准备转换器和解析器共同构建了Activiti的转换基础。准备转换器从配置文件的到BpmnModel的转换都是通过org.activiti.bp...原创 2018-12-24 23:21:10 · 2272 阅读 · 0 评论