小白学流程引擎-FLowable
文章平均质量分 89
笔者在公司主要负责公司内部的流程引擎系统的开发,使用的是Flowable,后续会记录学习Flowable的笔记,一是让自己的知识形成体系化,二是让更多想要学习Flowable的同学们得到一点点帮助也好
月亮掉进海里了
先知其然,然后知其所以然
展开
-
小白学流程引擎-FLowable(五) — BPMN2.0模型规范
不用到处百度BPMN2的博客了,本篇文章带你系统掌握BPMN2规范的核心知识点。全文2万字,全覆盖BPMN2知识点,图文并茂,泡杯咖啡,慢慢细品~# 一、BPMN是什么BPMN(Business Process Modeling Notation,业务流程建模符号)是一种流程建模的通用和标准语言,用来绘制业务流程图,以便更好地让各部门之间理解业务流程和相互关系,旨在促进业务流程的沟通和理解。原创 2022-12-08 21:28:33 · 5817 阅读 · 6 评论 -
小白学流程引擎-FLowable(四) —Flowable UI应用程序详解
环境版本:Flowable UI 6.7.2Flowable Modeler用于建模BPMN流程、cmmn案例模型,DMN决策模型、form表单定义,以及创建应用定义。这里讲解BPMN流程是怎么样绘制,其他功能后续讲解。BPMN编辑器分为4个部分:画板(Palette): 用于设计流程模型的所有原创 2022-12-03 14:49:08 · 2279 阅读 · 0 评论 -
小白学流程引擎-FLowable(三) —流程设计器Flowable UI
上文讲到了通过流程定义BPMN文件即可让流程流转起来,并执行来几个核心的功能测试。但是那个看起来复杂的BPMN.xml文件的内容手敲起来有点困难,那么实际真实的场景是什么,或者是怎么完成流程图BPMN文件的绘制呢?绝大多数情况,比如公司流程引擎系统,前端会用基于绘制BPM开源框架进行二次封装,在结合流程引擎后台服务组成一套公司内的流程引擎系统。而Flowable官方给我们提供了一套可视化操作的web系统,方便文明学习和深入了解Flowable项目。原创 2022-12-01 21:24:53 · 3567 阅读 · 0 评论 -
小白学流程引擎-FLowable(二) — 从零搭建自己的FLowable服务 — 搭建流程服务-FLowable的新手指南
纵览Gitee搜索Flowable开源项目,大多都是已开发好的项目,而笔者从零开始搭建属于自己的Flowable引擎,并且是可以拿到生产上使用的。FLowable流程的运行,其实是用一个满足BPMN格式的XML文件来执行的,至于XML内容格式是怎么样的后续在学习。原创 2022-11-28 21:48:16 · 2780 阅读 · 7 评论 -
小白学流程引擎-FLowable(一) —FLowable是什么
通俗的说,流程引擎就是多种业务对象在一起合作完成某件事情的步骤,把步骤变成计算机能理解的形式就是流程引擎。流程引擎,用来驱动业务按照设定的固定流程去流转的东西,在复杂多变的业务情况下,使用既定的流程能够大大降低我们设计业务的成本,并且保证了我们业务执行的准确性。流程引擎应用广泛,在由流程驱动的各种系统中都有应用,例如OA、CRM、ERP、ECM、BI等。在企业应用中还有很多产品或平台集成流程引擎,用来处理系统运行过程中发起的业务流程。原创 2022-11-26 10:28:10 · 6770 阅读 · 0 评论