一.首先我给大家说一下什么是Activiti,
Activiti是一个工作流引擎,本身就配备了25张表
ACT_GE_* 表示通用数据表
ACT_HI_* 表示历史数据表,比如任务,节点等,activiti把历史数据和运行数据分开,意在提升查询效率。
ACT_RU_* 表示运行时数据表
ACT_RE_* 表示流程定义表
里面有流程任务审批记录表,流程节点定义表等等,(自己看) activiti可以将业务系统中复杂的业务流程抽取出来,使用专门的建模语言BPMN2.0(BPMN:(Business(贝斯勒丝) Process Modeling Notation) 业务流程模型和标记法 )进行定义,业务流程按照预先定义的流程进行执行,实现了系统的流程由activiti进行管理,减少业务系统由于流程变更进行系统升级改造的工作量,从而提高系统的健壮性,同时也减少了系统开发维护成本。
一.首先我给大家说一下什么是Activiti,
Activiti是一个工作流引擎,本身就配备了25张表
ACT_GE_* 表示通用数据表
ACT_HI_* 表示历史数据表,比如任务,节点等,activiti把历史数据和运行数据分开,意在提升查询效率。
ACT_RU_* 表示运行时数据表
ACT_RE_* 表示流程定义表
里面有流程任务审批记录表,流程节点定义表等等,(自己看) activiti可以将业务系统中复杂的业务流程抽取出来,使用专门的建模语言BPMN2.0(BPMN:(Business Process Modeling Notation) 业务流程模型和标记法 )进行定义,业务流程按照预先定义的流程进行执行,实现了系统的流程由activiti进行管理,减少业务系统由于流程变更进行系统升级改造的工作量,从而提高系统的健壮性,同时也减少了系统开发维护成本。