
flowable
文章平均质量分 89
Meiko丶
这个作者很懒,什么都没留下…
展开
-
Flowable工作流快速入门
最近要处理一个oa工作流相关需求,这里记录一下,有完整的代码及相关资源。抛砖引玉,有不对的地方请指教。本项目里面有两个工作流--报销的工作流和请假的工作流,这里我只演示一个请假的工作流github资源包括idea插件资源github.com/zhuliangnan…项目目录,其中lib中为两个idea插件资源,因为我用的是最新版的idea插件库里面找不到这个插件所以一并提供。一个是actibpm.jar用于生成bpmn文件,注意: jBPM文件为上面那个jar...转载 2021-10-18 11:52:26 · 1543 阅读 · 0 评论 -
Flowable 引擎技术调研
主要概念BPMBusiness Process Management,业务流程管理BPMNBusiness Process Modeling Notation,BPMN是一个广泛接受与支持的,展现流程的注记方法:OMG BPMN标准,BPMN2.0正式版本于2011年1月3日发布,常见的工作流引擎如:Activiti、Flowable、jBPM 都基于 BPMN 2.0 标准。事件事件(event)通常用于为流程生命周期中发生的事情建模。事件总是图形化为圆圈。例如:顺序流转载 2021-10-18 11:51:08 · 1992 阅读 · 0 评论 -
Flowable工作流
SpringBoot+Flowable工作流SpringBoot项目中简单使用flowable工作流1 pom.xml文件 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <ver转载 2021-10-18 11:49:58 · 697 阅读 · 0 评论 -
一文带你掌握flowable工作流引擎所有业务概念
1.什么是工作流审批根据本人的理解,就是审批流程管理。2.什么是flowable1.官方解释官方解释如下:Flowable 项目提供了一套核心的开源业务流程引擎,这些引擎紧凑且高效。它们为开发人员、系统管理员和业务用户提供工作流和业务流程管理 (BPM) 平台。它的核心是一个闪电般快速、久经考验的动态 BPMN 流程引擎,伴随着 DMN 决策表和 CMMN 案例管理引擎,所有这些引擎都是用 Java 编写的。它们是 Apache 2.0 许可的开放源代码,拥有一个承诺社区。所有转载 2021-10-18 11:48:41 · 8983 阅读 · 1 评论 -
Flowable学习笔记(一、入门)
一、Flowable简介1、Flowable是什么Flowable是一个使用Java编写的轻量级业务流程引擎。Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据,等等。这个章节将用一个可以在你自己的开发环境中使用的例子,逐步介绍各种概念与API。Flowable可以十分灵活地加入你的应用/服务/构架。可以将JAR形式发布的Flowable库加入应用或服务,来嵌入引擎。 以JA转载 2021-10-18 11:45:43 · 1132 阅读 · 0 评论 -
Flowable学习笔记(二、BPMN 2.0-基础 )
1、BPMN简介业务流程模型和标记法(BPMN, Business Process Model and Notation)是一套图形化表示法,用于以业务流程模型详细说明各种业务流程。它最初由业务流程管理倡议组织(BPMI, Business Process Management Initiative)开发,名称为"Business Process Modeling Notation",即“业务流程建模标记法”。BPMI于2005年与对象管理组织(OMG, Object Manage.转载 2021-10-18 11:44:46 · 1256 阅读 · 0 评论 -
SpringBoot整合Flowable工作流-3(全局事件监听)
1. 前言上一篇博客【SpringBoot整合Flowable工作流-2(代码整合) 】介绍代码整合部分。这篇博客主要介绍 Flowable 的全局事件监听器,并且基于事件监听器实现业务的通知等业务。2. 代码实现2.1 实现 FlowableEventListener 接口@Component@Slf4jpublic class FlowableBaseEventListenerImpl implements FlowableEventListener { @Aut转载 2021-10-18 11:43:21 · 4278 阅读 · 0 评论 -
SpringBoot整合Flowable工作流-2(代码整合)
1. 前言上一篇博客【SpringBoot整合Flowable工作流-1(画流程定义) 】介绍用 Flowable-ui 画了一个简单的流程图。这篇博客将介绍代码整合部分,主要内容有:【发布流程定义】、【开启流程任务】、【获取用户任务】、【用户审批任务】、【添加审批意见】、【获取流程图】、【获取我的待办任务】、【获取我发起的流程】、【我审批过的流程】...2. 代码添加依赖<dependency> <groupId>org.flowable</gr转载 2021-10-18 11:42:30 · 1024 阅读 · 0 评论 -
SpringBoot整合Flowable工作流-1(画流程定义)
1. 前言由于内容比较多,一篇文章可能还介绍不完,接下来可能会分成几篇文章进行介绍。相信很多人都听说过或者了解过工作流,也在生活中接触不少,比如OA系统的审批。 目前国内有很多工作流引擎,但是大多数都是集成第三方国外的引擎做二次开发的。2. Flowable 简单介绍Flowable 是一个用Java编写的轻量级业务流程引擎。Flowable 流程引擎允许您部署BPMN 2.0流程定义(用于定义流程的行业XML标准)、创建这些流程定义的流程实例、运行查询、访问活动或历史流程实例和相关数据转载 2021-10-18 11:41:14 · 1049 阅读 · 1 评论