![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
activiti
jerryq0323
这个作者很懒,什么都没留下…
展开
-
BPMN2.0规范
参考博客基于BPMN2.0的工作流转载 2019-04-26 11:21:10 · 426 阅读 · 0 评论 -
Activiti工作流总览和表结构
工作流作为后端开发者肯定听过,在工作中也有广泛的应用,本专栏是对工作流学习的一些总结心得,初步计划分为以下几个部分来进行总结:Activiti工作流总览核心API-processEnigne流程引擎流程引擎配置-config解读各种场景的Service解读Activiti的数据库Activiti工作流常见的面试问题本文会对Activiti工作流进行一个总体的介绍。什么是工作流...原创 2019-04-23 13:36:42 · 663 阅读 · 0 评论 -
Activiti配置
Activiti配置Activiti设计的配置相关的类继承关系如下图(Activiti6.0),核心的配置是最上层的抽象类ProcessEngineConfiguration,本文也是主要分析的这个抽象类。分析``ProcessEngineConfiguration`主要从下面几个点进行解读:创建ProcessEngineConfiguration对象;创建processEngine流...原创 2019-04-23 13:41:05 · 608 阅读 · 0 评论 -
Activiti命令拦截器和设计模式
Activiti命令拦截器和设计模式使用场景每个对流程的操作都可以看成一个命令command,Activiti会对每个命令进行拦截处理,Activiti的命令拦截用到了命令模式和责任链模式,命令模式的本质在于将命令进行封装,发出命令和执行命令分离;职责链模式只需要将请求放入职责链上,其处理细节和传递都不需要考虑;执行入口commandExecutor是命令执行的入口。在命令来临时,s...原创 2019-04-23 13:42:43 · 662 阅读 · 0 评论 -
核心API-processEngine流程引擎
核心API-processEngine流程引擎流程引擎processEngine是整个Activiti的核心,对于开发者,它是我们使用Activiti的facade,通过它可以获得所有想要的service。可以看到processEngine是一个接口,并提供了获取各种service的方法。public interface ProcessEngine { /** * The name ...原创 2019-04-23 14:05:31 · 3694 阅读 · 0 评论 -
各种场景的Service总结
各种场景的Service总结RepositoryService 流程存储服务RepositoryService是流程定义和部署对象,主要有以下三个部分的功能:管理流程定义文件(xml)和相关资源(流程图片bpmn)这是最重要的功能。通过deploymentBuilder部署文件构造器的方式来部署文件,一个DeploymentBuilder对象可以部署多个资源文件,然后在使用deploy...原创 2019-04-23 18:50:14 · 615 阅读 · 0 评论