自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mrqiang9001

程序来源于生活,思想要比代码能力更重要!

  • 博客(7)
  • 收藏
  • 关注

原创 Activiti 常用词释义

文章目录1 摘要2 常用名词2.1 部署(Deployment)2.2 流程实例(ProcessInstance)2.3 任务节点(Task)2.4 批注(Comment)3 推荐参考资料​​1 摘要Activiti 有自己的一套数据库系统,用于管理流程的部署、启动和运行。本文将对一些常用的字段进行简要说明,便于理清 Activiti 的内部数据关系。​2 常用名词2.1 部署(Deployment)流程部署是将 bpmn 文件解析并保存至数据库的过程id: 流程部署之后生成的 id,数

2020-07-27 11:17:50 970

原创 基于 Spring Boot 2.x 使用 Activiti 创建一个简易的请假流程

文章目录1 摘要2 准备工作3 请假流程图3 核心代码3.1 数据库表3.2 流程管理工具类3.3 流程的使用4 推荐参考资料5 本次提交记录​​​1 摘要工作流是需要和业务结合起来,才能够发挥其作用。本文将介绍基于 Spring Boot 2、Activiti 6 创建一个简易的请假流程。​2 准备工作(1) Activiti 入门教程(官方示例) — 2020-07-21(2) SpringBoot 2.x 快速集成 Activiti — 2020-07-21(3) 绘制一个 Act

2020-07-27 10:49:12 2249

原创 Activiti 核心 API 在 Spring Boot 2.x 中的简易使用教程

文章目录1 摘要2 准备工作3 核心代码3.1 创建流程引擎3.2 部署流程3.3 启动流程3.4 查询代理人当前的流程信息3.5 完成当前节点任务3.6 查询流程历史记录3.7 删除流程实例4 推荐参考资料5 本次提交记录​1 摘要Spring Boot 目前(2020年)已经成为Java后台的主流框架,各种技术都有关于 Spring Boot 的集成方案。本文将介绍 Activiti 工作流框架核心 API 在 Spring Boot 2.x 中的简易使用教程。​2 准备工作(1) Spri

2020-07-23 14:49:00 475

原创 绘制一个 Activiti BPMN 流程图

文章目录1 摘要2 流程绘制2.1 流程绘制2.2 指定代理人2.3 保存与导出2.4 流程图配置文件3 推荐参考资料4​​1 摘要BPMN 的全称是: Business Process Model and Nation,直译为:业务流程建模与标注,俗称流程图。本文将介绍使用 Activiti 官方的 web 工具绘制简易流程图。​2 流程绘制2.1 流程绘制一个流程,必须包含一个开始事件,一个结束事件,中间由具体的流程事件组成流程示例:学生请假流程:2.2 指定代理人每一个流程节

2020-07-23 14:42:49 5158

原创 SpringBoot 2.x 快速集成 Activiti

文章目录1 摘要2 核心 Maven 依赖3 配置文件4 核心代码4.1 SpringBoot 启动类5 推荐参考资料6 Github 源码​​1 摘要Activiti 是最受欢迎、使用人数最多的工作流框架,所有涉及到流程审批的地方,都会使用到 Activiti。本文将基于 Spring Boot 2.3 简易集成 Activiti 6。Activiti 官网: https://www.activiti.org​2 核心 Maven 依赖./activiti-workflow/pom.xml

2020-07-23 14:35:29 595

原创 Activiti 初始化启动失败提示 ACT_GE_PROPERTY 表不存在

文章目录1 问题描述2 解决办法3 参考资料1 问题描述启动 Activiti 项目时,会执行数据库的检查以及初始化操作,数据库中没有对应的 activiti 数据库表,程序没有自动创建,并提示表不存在。数据库为 MySQL 5.7+具体报错如下:java.sql.SQLSyntaxErrorException: Table 'demo_activiti.ACT_GE_PROPERTY' doesn't exist​2 解决办法在 MySQL 的链接 URL 中添加: nullCatalo

2020-07-21 16:30:41 13983 6

原创 Activiti 入门教程(官方示例)

文章目录1 摘要2 Activiti 表结构3 下载官方 war 包并部署4 Activiti 流程创建5 推荐参考资料1 摘要Activiti 是一套使用人数最多的、技术成熟的、适应多种数据库的工作流框架。所有需要流程管理的地方都要用到工作流。Activiti 官网: https://www.activiti.orgActiviti 官方入门教程: Activiti User Guide本文参照官方教程,并结合实际项目编写而成。本教程基于 Activiti 6。​2 Activiti 表结构

2020-07-21 16:29:09 3552

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除