activity启动流程与任务执行

17 篇文章 734 订阅 ¥19.90 ¥99.00
本文介绍了BPMN流程实例的启动过程,包括启动后数据库表的变化,如ACT_RU_TASK、ACT_HI_ACTINST、ACT_RU_EXECUTION等关键表的作用。接着,详细阐述了流程任务的执行,包括顺序执行的示例,并展示了任务完成后的数据变化。最后,文章总结了审批流程的基础知识,为更复杂的流程分析提供了基础。
摘要由CSDN通过智能技术生成

前言

在上一篇中,我们快速搭建并部署了一个bpmn的流程文件,流程文件部署起来后,后续就要开始走流程了,下面我们就来完成流程实例的启动与任务的执行与跳转

1、启动流程实例

紧接着使用上一篇的流程图,流程文件部署之后,需要通过程序启动这个流程文件,流程才能开始运转,这里我啰嗦几句,因为本人也在这个地方的理解上一开始有点混淆

设想一下,流程文件就是一个模板,模板定义好了以后,大家就可以拿着这个模板使用了,至于怎么使用就看各自的使用者了,一旦使用者开始用了,就代表开启了一个实例,即所谓的流程实例,模板本身没有意义,真正执行流程过程的是这个流程实例,也可以理解为,一个class类可以通过new的方式创建出多个对象实例,理解这一点在学习后面的知识时很重要,虽然代码并不难

public static void main(String[] args) {
        ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
        RuntimeService runtimeService = processEngine.getRuntimeService();
        ProcessInstanc
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小码农叔叔

谢谢鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值