目录 start

  1. Activiti
    1. 相关书籍
    2. 相关仓库
    3. 基础概念
      1. 什么是流程
      2. 流程引擎
      3. BPMN流程图
      4. 数据库的设计
        1. 1.资源库流程规则表
        2. 2.运行时数据库表
        3. 3.历史数据库表
        4. 4.组织机构表
        5. 5.通用数据表
      5. 核心配置文件
      6. 大致原理讲解

目录 end|2020-06-24 02:06|


Activiti

参考笔记

相关书籍

Activiti实战

activiti示例作者:书籍的源码
activiti实战源码 这本书的每个章节的实战源码


Activiti权威指南

相关仓库


基础概念


什么是流程


流程引擎


BPMN流程图

案例视频 最简单示例图 bpmn是最原始的单纯的流程定义文件,与Springboot整合就是bpmn20.xml文件(区别在于动态注入)

bpmn文件2.0结点是definitions节点,这个元素中可以定义多个流程定义(建议每个文件只包含一个流程定义,可简化维护难度).
definitions元素最少也要包含xmlns和targetNamespace的声明,targetNamespace可以是任意值,它用来对流程实例进行分类
最简单的示例 FirstDemo.bpmn20.xml


数据库的设计

所有表都以ACT开头

1.资源库流程规则表

ACT_RE开头

2.运行时数据库表

ACT_RU开头

3.历史数据库表

ACT_HI开头

4.组织机构表

ACT_ID开头

5.通用数据表

ACT_GE开头


核心配置文件

activiti.cfg.xml 含数据库配置,默认的JDBC是默认Mybatis连接池

大致原理讲解

来源