Activiti7
文章平均质量分 69
鸡毛掸子尘埃
https://www.duster.ink
珍惜热爱生命,积极投入生活!
展开
-
BPMN结束事件-Activiti7从入门到专家(8)
如可以用在子流程,嵌入式子流程,调用子流程,事务字流程中。bpmn结束事件表示流程或者分支的结束,当流程执行到结束时会抛出一个结果,是的,了解了开始事件以后,这个结束事件就相对很容易了。当流程到达错误结束事件时会结束执行流并且抛出错误,该错误可以被错误边界事件捕获,如果没有被捕获,那么他就相当于无指定结束事件。注意:当流程实例中多个流程分支被激活时,只有当最后一个分支出发空结束事件且执行结束后,流程实例才结束。取消结束事件只能在事务子流程中使用,实际应用会与取消事件,事务子流程和补偿事件搭配使用。原创 2024-06-12 14:50:05 · 336 阅读 · 0 评论 -
BPMN开始事件-Activiti7从入门到专家(7)
空圆圈表示,未指定触发类型,可以由api触发,直接调用runtimeService中的startProcessInstanceBy启动各类流程。其中 FormProperty继承 BaseElement 有一大坨属性,其里面还有个list,也有一大坨属性,值得关注,动态表单属性。可以触发一个事件子流程,且总在另外一个流程异常结束时触发,闪电符号。一个班级,班长清点人数,发现人数少了后,马上去报告班主任。当然,需要部署流程,然后job就会启动流程。servicetask 两个委托类。原创 2024-06-07 19:16:03 · 329 阅读 · 0 评论 -
BPMN事件定义-Activiti7从入门到专家(6)
所有的事件定义都是集成自 BaseElement都是BPMN的模型属性,相互关系,见下面,一目了然错误事件定义错误事件是由指定错误触发的 注意: BPMN错误与Java异常完全不一样: BPMN错误事件是为了对业务异常建模 Java异常是要用特定方式处理 错误事件定义会引用一个error元素,引用相同error元素的错误事件处理器会捕获这个错误信号事件定义信号事件会引用一个已命名的信号 信号全局范围的事件(广播语义).会发送给所有激活的处理器 信号事件原创 2024-05-21 16:52:59 · 368 阅读 · 0 评论 -
核心api实操-Activiti7从入门到专家(5)
基本的接口会用了,知道如何调用了表结构并没有很细的解构各个方法细节没有解构业务逻辑,还有一些特殊的指令用法,网关,参数,等具体用法,当我们把各个bpmn概念理一遍以后,这些内容随着场景案例就会一一呈现在我们面前。原创 2024-04-12 19:16:33 · 266 阅读 · 0 评论 -
实战环境-Activiti7从入门到专家(4)
比较难的是选一款国内的,要求是:简单易懂,activiti7,不要太老,所以在码云上就开始搜找,符合这个要求的不多,很多都是2,3年以前的代码,并且封装的ruoyi,真是一坨坨,我们的核心是熟练使用掌握activiti的api,让后封装一套自己高大上的中国特色的流程引擎。既然是技术研究,那么需要下载最新的代码,其实我们称之为7,这个develop,的版本是8+的最新版本,我们也称之为activiti7 开发环境,因为7是相对稳定的,但是研究的代码时最新的,为了持续的跟进。于是乎来一段小代码,跑一跑,原创 2024-04-10 18:39:03 · 971 阅读 · 0 评论 -
核心API-Activiti7从入门到专家(3)
更需要了解的是感性认知其分类结构,另外其命名方式,还有对应的数据结构设计,都是值得思考和学习的,关于里面的每一个api的具体内容,这些都需要各位自己去看,去领会其意思,如果记不住没有关系,大的分类和设计思想有感性认知就可以,下一步用这些接口进行实战,一边看一边用。原创 2024-04-04 22:32:29 · 348 阅读 · 0 评论 -
Activiti7学习大纲及环境-Activiti7从入门到专家(2)
如何面对那一坨坨的代码呢,就是沉住气!因为这是复杂的状态机。补充一点,安装一个bpmn的插件,来对流程有个感性认识。原创 2024-03-23 11:40:46 · 293 阅读 · 0 评论 -
Activiti7简介-Activiti7从入门到专家(1)
基础知识,这些基础理论,我们会在业务和流程的理论环节逐一的讨论,其实理论和场景清楚了,技术上呈现就是显而易见的,这也是很多人不把基础搞好,学习acitviti囫囵吐枣,简直就是一场灾难,即使感觉学完了,很快也就忘记了,更别提实践应用了,因为基本的流程概念不清楚,如何去设计,如何谈优化,笑话了。我们正在进行业务分析的学习,有业务就要流程落地,落地需要数字化工具,这是学习的终点,需要以终为始,学习从两头进行,加速学习效率。下一节,Activiti7学习实践大纲,以及构建基本的学习环境。原创 2024-03-22 11:37:26 · 979 阅读 · 0 评论