④ 关于25张表
ACT_RE_*
act_re_deployment 部署信息表
act_re_model 流程设计模型部署表
act_re_procdef 流程定义数据表
ACT_RU_*
act_ru_execution运行时流程执行实例表
act_ru_identitylink运行时流程人员表,主要存储任务节点与参与者的相关信息
act_ru_task运行时任务节点表
act_ru_variable运行时流程变量数据表
act_ru_job运行时作业
act_ru_event_subscr运行时事件
ACT_ID_*
act_id_group用户组信息表
act_id_info用户扩展信息表
act_id_membership用户与用户组对应信息表
act_id_user用户信息表
ACT_HI_*
act_hi_actinst 历史节点表
act_hi_attachment历史附件表
act_hi_comment历史的说明性信息
act_hi_identitylink历史流程人员表
act_hi_detail历史详情表,提供历史变量的查询
act_hi_procinst历史流程实例表
act_hi_taskinst历史任务实例表
act_hi_varinst历史变量表
ACT_GE_*
act_ge_bytearray二进制数据表
act_ge_property属性数据表存储整个流程引擎级别的数据
⑤ 核心类
RepositoryService activiti的资源管理类
RuntimeService activiti的流程运行管理类
TaskService activiti的任务管理类
HistoryService activiti的历史管理类
ManagerService activiti的引擎管理类
⑦ 与spring整合
核心的pom依赖
classpath下创建activiti-spring.xml文件
测试
整合过程
加载activiti-spring.xml配置文件
加载SpringProcessEngineConfiguration对象,这个对象它需要依赖注入
dataSource对象和transactionManager对象
加载ProcessEngineFactoryBean工厂来创建ProcessEngine对象,而
ProcessEngineFactoryBean工厂又需要依赖注入processEngineConfiguration对
象
processEngine对象来负责创建我们的Service对象,从而简化Activiti的开发过
程。