流程关键词及意义

流程模型:

参考(https://blog.csdn.net/weixin_40816738/article/details/103077000)
设计的流程图。
flowable模型数据存储在act_de_model表中

  1. 流程模型资源
    流程定义文件:文件的命名必须是XXXXbpmn20.xml,注意命名规范,后面必须是bpmn20.xml。

流程定义图片:用BPMN2.0规范定义的各种图形描绘(BMPN2.0的符号及画布上的坐标信息),一般是PNG格式。

表单文件:把表单内容保存在一个文件中,扩展名为drl。
规则文件:扩展名为drl。
2. 流程模型的部署
用flowable Modeler设计好的流程图后,有多种资源部署方式,分别是

1)导出xml,然后部署到flowable数据库中
2) 多个流程模型定义文件,即xml打包成zip/bar,多个资源文件一起部署。
3)Model方式部署,设计器中的发布就是用的此方法。
4)其它方式部署
3. 部署有关的数据库表
act_re_deployment:流程模型部署对象表

每部署一次生成一条记录,首先生成这条数据,它的id主键将会被act_re_procdef和act_ge_bytearray作为外键。

act_re_procdef(流程定义表)

很多人不理解为什么还要这张表,需要这张表是因为有时候一次部署可能采用zip/bar进行部署,里面是有多份流程定义文件xml的,这时候act_re_deployment只有一条部署信息,但act_re_procdef有多个记录(一个流程定义对应一条),同时act_ge_bytearray也是每一个流程定义对应2条记录。这个表有DEPLOYMENT_ID_外键字段,用它关联act_re_deployment。

act_ge_bytearray(资源文件表)

流程模型资源文件的真正存放地方,它每部署一次就会产生2条记录,一条是关于bpmn规范的文件内容存放在BYTES字段中,另一条是图片信息,采用二进制格式存储。提示:可以部署后解析bpmn文件的内容自动生成流程图,实现流程图的跟踪线路。

act_ge_property(主键生成表):部署主键的id生成规则。

act_re_model:这张表,在xml进行部署时,它没有内容(flowable应该是放弃了此表改用act_de_model)。

流程定义

发布之后的流程模型

流程实例

每发布一个流程定义都会产生流程实例

流程监听器

flowable动态设置处理人

https://blog.csdn.net/DGeorge/article/details/119738780

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值