Activiti使用(三),排它网关
来源:互联网 发布:装修设计图软件 编辑:程序博客网 时间:2024/04/29 01:43
activiti中实现条件判断有2中方式,==第一种在流程中指定条件,第二种使用排它网关==。
如下,简单流程
bpmn文件:/activiti-example-03/src/main/resources/processes/demo1.bpmn
在流程中指定条件
选中流程那条线,然后在main config > condition
中输入条件,意思就是满足定义条件时执行该流程,其中result
是转账java service
的返回值,这里定义${result>0}
,这表达式类似jsp的el表达式。
当result小于等于0,如下,
16:41:54.992 [http-nio-8080-exec-1] INFO com.eju.ess.service.WorkService - >> 调用服务1
当result大于0,如下,
16:44:49.863 [http-nio-8080-exec-1] INFO com.eju.ess.service.WorkService - >> 调用服务116:44:49.869 [http-nio-8080-exec-1] INFO com.eju.ess.service.WorkService - >> 调用服务216:44:49.869 [http-nio-8080-exec-1] INFO com.eju.ess.service.WorkService - 100,在show2中显示
排它网关
bpmn文件:/activiti-example-03/src/main/resources/processes/demo2.bpmn
一个简单的排它网关如下,
设置方式也是在流程图线上进行设定,如下,
==排它网关会过滤左右条件,直到找到第一个为true
的进行执行,有点if else
==
点击这里,项目源码下载
0 0
- Activiti使用(三),排它网关
- Activiti使用(四),并行网关
- Activiti(五)网关
- Activiti(五)网关
- activiti 并行网关(八)
- Activiti 网关
- activiti 网关
- Activiti 网关
- 工作流框架--activiti(四)--排他网关和并行网关
- activiti实战系列 排他网关(ExclusiveGateWay)
- Activiti进阶七-----排他网关(ExclusiveGateway)
- activiti 快速入门--排他网关(3)
- activiti 快速入门--并行网关(5)
- 9.activiti工作流-排他网关(ExclusiveGateWay)
- activiti学习(三)
- activiti(三)发布activiti-explorer.war
- Activiti排他网关
- Activiti并行网关
- 防止暴力点击的自认为比较好的方法 设置开关函数
- python囫囵吞枣
- 给文字画圈
- 实验吧CTF刷题记录(web篇)
- python strip()函数
- Activiti使用(三),排它网关
- Asterisk配置SIP服务器
- MySQL查询优化
- 谷歌Google Android 8.0将于5月份亮相 三大新特性追随而来
- Android消息通信机制(主线程发消息到子线程)
- Nim Game
- [蓝桥杯]特殊的数字+杨辉三角形
- JS中的短路运算
- 数据预处理:独热编码(One-Hot Encoding)