flowable学习

最近在学习flowable,根据ruoyi的周边项目来学习的,我这里参考的是
https://gitee.com/tony2y/RuoYi-flowable

功能模块

流程管理

流程管理下主要分为:流程定义、表单配置、流程表达式、流程监听等

流程定义:定义整个流程的流程图(最重要)可以在每个流程节点上定制处理人、处理角色、处理类等

表单配置:该模块主要设计的是每个流程的表单;

流程表达式:可以理解为全局变量设置的地方

流程监听:注册监听函数

流程定义

第一个正方形流程,可以不设置任何东西,但是第二个流程就需要设置人员、脚本、监听器等来处理了;

保存后就可以在列表中查看

表单配置

表单配置为设置整个流程的表单,这里是一个低代码的demo

流程表达式

配置全局变量的地址

流程监听

注册代码中的监听类

任务管理

任务管理主要有三个模块:已发任务、待办任务、已办任务

已发任务:用户可以在当前模块发起流程

待办任务:指要处理流程任务

已办任务:指已经办理过的任务

相关推荐
努力也学不会java7 小时前
【缓存算法】一篇文章带你彻底搞懂面试高频题LRU/LFU
java·数据结构·人工智能·算法·缓存·面试
攒了一袋星辰7 小时前
高并发强一致性顺序号生成系统 -- SequenceGenerator
java·数据库·mysql
小涛不学习7 小时前
Spring Boot 详解(从入门到原理)
java·spring boot·后端
于先生吖8 小时前
Java框架开发短剧漫剧系统:后台管理与接口开发
java·开发语言
daidaidaiyu9 小时前
Spring IOC 源码学习 声明式事务的入口点
java·spring
myloveasuka9 小时前
[Java]查找算法&排序算法
java·算法·排序算法
清水白石0089 小时前
Free-Threaded Python 实战指南:机遇、风险与 PoC 验证方案
java·python·算法
发际线还在10 小时前
互联网大厂Java三轮面试全流程实战问答与解析
java·数据库·分布式·面试·并发·系统设计·大厂
_周游10 小时前
Kaptcha—Google验证码工具
java·intellij-idea·jquery
我真会写代码10 小时前
深入理解JVM GC:触发机制、OOM关联及核心垃圾回收算法
java·jvm·架构