Skip to main content

Activiti 基础知识

1、基本概念
工作流:业务过程的部分或整体在计算机应用环境下的自动化
工作流管理系统:工作流的定义和管理,按照在系统中预定义好的工作流规则进行工作流实例的执行。
工作流管理系统的目标:管理工作流程以确保工作在正确的时间被期望的人员执行–在自动化进行的业务过程中插入人工的执行和干预。
Activiy是什么

Activiti是一个针对企业用户、开发人员、系统管理员的轻量级工作流业务管理平台,其核心是使用Java开发的快速、稳定的BPMN2.0流程引擎。

Activiti的特点

数据持久化,底层使用MyBatis
引擎Service接口
流程设计器
原生支持Spring
分离运行时与历史数据

什么是 Activiti7

Actviti7 简介 简介 Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技...

Activiti 框架原理

本文基于一个简单的Demo流程介绍了Activiti框架启动、部署、运行过程。 Demo准备 流程图文件: <?xml version="1.0" encoding="UTF-8"?...

Activiti 核心 API

Activiti 核心 API 7大接口 RepositoryService:提供一系列管理流程部署和流程定义的API。 RuntimeService:在流程运行时对流程实例进行管...

Activiti 用户手册

Activiti 5.16 用户手册 官方用户手册

Activiti 数据库表结构

——文档适用于 Activiti 5-6 Activiti 数据库表结构设计说明 Activiti 工作流总共包含 23 张数据表(现在是25张,新增了 ACT_EV...

Activiti 依赖事务监听器(上)

Activiti 依赖事务监听器 Activiti5.x Activiti5.x版本中可以通过监听器辅助自身的业务操作,比如自定义一个执行监听器,则只需要定义一个类,然后实现org.ac...

Activiti 依赖事务监听器(下)

Activiti 依赖事务监听器 Activiti依赖事务监听器(上)讲解了Activiti依赖事务监听器的概念,接下来看一下该如何使用TransactionDependentExecut...

Activiti6 特性

了解 Activiti6 新增特性 本文重点分析 Activiti6 新增的一些特性,从而可以更好的了解 Activiti6 的走向。 Activiti6最大的变化点就是对代码进行了重构...

Activiti 6.0 工作流入门

Activiti 6.0 工作流入门学习 工作流介绍 工作流: 是对工作流程及其各操作步骤之间业务规则的抽象、概括描述 工作流建模: 即将工作流程中的工作如何前后组织在一起的逻辑和规则...

Activiti 6.0 源码分析 helloword

Activiti 6.0 源码分析 helloword 学习 获取源码 然后从自己目录下把项目克隆到本地 切换分支>git checkout -b study6 acti...

Activiti 框架原理

本文基于一个简单的Demo流程介绍了Activiti框架启动、部署、运行过程。 Demo准备 流程图文件: <?xml version="1.0" encoding="UTF-8"?> <def...