Flowable深入浅出-15 Flowable-BPMN操作流程之排他网关 15 Flowable-BPMN操作流程之排他网关背景定义流程准备流程文件控制器流程验证代码下载打赏版权背景流程在审批的过程中需要进行一些判断然后再看下一步怎么走,完成判断逻辑的是网关,排他网关就是其中的一种。定义排他网关(也叫异或(XOR)网关,或更技术性的叫法 基于数据的排他网关), 用来在流程中实现决策。 当流程执行到这个网关,所有外出顺序流都会被处理一遍。 其中条件解析为true的...
Flowable深入浅出-14 Flowable-BPMN操作流程之任务完成 14 Flowable-BPMN操作流程之任务完成背景原理API实现验证代码下载打赏版权背景流程启动后,Flowable的核心操作UserTask,SystemTask等以任务的形式来组织,而对于一个流程由若干任务来完成,完成一个任务后,再自动启动另外一个任务直到走到终点,所以任务的完成动作很关键。原理Flowable的TaskService提供了对任务的操作,其中完成任务complete...
Flowable深入浅出-13 Flowable-BPMN操作流程之流程进展查看之流程图 13 Flowable-BPMN操作流程之流程进展查看之流程图背景原理实现方案验证代码下载打赏版权背景流程启动后,为了方便我们查看流程的进展,Flowable提供了流程图可以直观的查看流程的进展,本节我们主要研究流程图呈现的相关内容,可以直接显示流程的进展。原理流程的一些进展是活动Activity和连线组成的,我们如果能够找到流程经过了哪些节点,给节点画上边框的话就可以直观的看到流程的进展...
Flowable深入浅出-12 Flowable-BPMN操作流程之用户任务UserTask 12 Flowable-BPMN操作流程之用户任务UserTask定义常用配置参数赋值监听类实现BPMN配置验证代码下载打赏版权定义流程启动后,任务会给到指定的责任人,如果是需要人工审核的任务,那么就需要使用UserTask,也就是用户任务,需要用户完成审批,流程才能继续往下走。常用配置执行人 Assignments 执行人类型:(1)Assignee:代理执行人,一般一个用...
Flowable深入浅出-11 Flowable-BPMN部署常见问题没有对ACT_RE_PROCDEF表进行插入操作 11 Flowable-BPMN部署常见问题没有对ACT_RE_PROCDEF表进行插入操作问题描述问题定位解决方案验证结果打赏版权问题描述流程在部署的时候调用服务RepositoryService,该服务通过createDeployment,创建了一个DeploymentBuilder,由builder的deploy,问题代码如下: inputStream=new FileInputStr...
Flowable深入浅出-10 Flowable-BPMN操作流程部署、启动 10 Flowable-BPMN操作流程部署启动背景方案设计BPMN业务流程文件服务接口设计部署服务实现启动服务实现部署控制器启动控制器部署创建流程验证运行流程验证Flowable部署启动流程完整代码下载打赏版权背景本文开始将陆续开始Flowable的API编程操作,慢慢掌握Flowable的常见API操作,参考博客https://blog.csdn.net/houyj1986/article...
Flowable深入浅出-9 Flowable-Modeler集成以及集成代码下载 9 Flowable-Modeler集成以及集成代码下载背景代码修改效果验证Modeler集成源码下载集成设计打赏版权背景目前我们已经修改完成了modeler单独编译,现在我们需要去除modeler的相关认证,并且自动使用超级用户来完成modeler的用户查询代码修改去除认证修改文件:SecurityConfiguration.java,让spring security不拦截请求,修改...
Flowable深入浅出-8 Flowable-Modeler集成之Flowable-modeler源码编译 8 Flowable-Modeler集成之Flowable-modeler源码编译背景源码下载思路分析与目标Modeler模块编译,启动遗留问题打赏版权背景上一期我们介绍了如何编译整个Flowable的源码,但是在某些情况下我们并不需要idm/cmmn等引擎,本次我们介绍如何只编译完成Flowable的modeler,为某些需要只集成modeler的用户提供基础。源码下载参考上一篇文章完成...
Flowable深入浅出-7 Flowable-Modeler集成之Flowable源码编译 7 Flowable-Modeler集成之Flowable源码编译背景源码下载Flowable完整源码编译Flowable编译结果查看Flowable编译结果验证Flowable源码编译的意义打赏版权背景网上看到好多用户期望集成Flowable的modeler,本文开始将一步步研究Flowable的集成策略,并在后面几个课程中完成modeler的集成。源码下载参考文章https://bl...
Flowable深入浅出-6 Flowable-Modeler详述之常见问题Table act_ge_property doesn‘t exist 6 Flowable-Modeler详述之常见问题Table act_ge_property doesn't exist问题描述问题定位解决方案一解决方案二(推荐)验证结果打赏版权问题描述在配置完Springboot的开发环境以后,启动的时候遇到了这个问题,数据库版本为mysql 5.7,Flowable版本为6.4.0,详细报错如下:org.springframework.beans.fa...
Flowable深入浅出-5 Flowable-Modeler详述之开发环境搭建 5 Flowable-Modeler详述之创建简单流程前言环境搭建前言Flowable的modeler的环境已经搭建完成,并且可以绘制modeler模型了,我们绘制一个简单的流程并且配置一些参数解释。基于原生自带的H2数据库,后续我们采用mysql数据库。环境搭建安装jdk建议使用jdk 8https://www.oracle.com/technetwork/java...