flowable学习

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

功能模块

流程管理

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

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

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

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

流程监听:注册监听函数

流程定义

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

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

表单配置

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

流程表达式

配置全局变量的地址

流程监听

注册代码中的监听类

任务管理

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

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

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

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

相关推荐
期待のcode11 分钟前
原子操作类LongAdder
java·开发语言
舟舟亢亢1 小时前
Java集合笔记总结
java·笔记
小酒窝.1 小时前
【多线程】多线程打印ABC
java
乡野码圣1 小时前
【RK3588 Android12】RCU机制
java·jvm·数据库
JAVA+C语言1 小时前
如何优化 Java 多主机通信的性能?
java·开发语言·php
编程彩机3 小时前
互联网大厂Java面试:从分布式架构到大数据场景解析
java·大数据·微服务·spark·kafka·分布式事务·分布式架构
小酒窝.3 小时前
【多线程】多线程打印1~100
java·多线程
君爱学习3 小时前
基于SpringBoot的选课调查系统
java
APIshop3 小时前
Java 实战:调用 item_search_tmall 按关键词搜索天猫商品
java·开发语言·数据库
血小板要健康3 小时前
Java基础常见面试题复习合集1
java·开发语言·经验分享·笔记·面试·学习方法