摘要:
一、Flowable简介 1、Flowable是什么 Flowable是一个使用Java编写的轻量级业务流程引擎。Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据,等等。这个章节将 阅读全文
摘要:
https://tkjohn.github.io/flowable-userguide/ 阅读全文
摘要:
项目地址:https://gitee.com/lwj/flowable.git 分支flowable-base*业务场景:收集每个员工的绩效考核信息;收集一次组织活动的信息;一个合同需要三个经理审批,可以是顺序的也可以是并行的;一个合同计划审批有30个人审批,只需要其中70%的人审批通过即可。等等 阅读全文
摘要:
1.ExecutionListener 流程实例的启动和结束。 选中一条连线。 节点的开始和结束。 网关的开始和结束。 中间事件的开始和结束。 开始时间结束或结束事件开始。 2.TaskListener 任务侦听器:用于在任务相关的事件发生时执行一段java逻辑或者是表达式 3. 代码实现 @Slf 阅读全文
摘要:
FlowAble监听的两个监听taskListener 和 executionListener 注意如果想要让flowable或activiti能获取到service 那么最好在调用的service 用 Component 注解 并指定名称 例如:@Component("sequenceFlowLi 阅读全文