導包,因為我springboot集合了mybatis,所以activiti要排除
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-spring-boot-starter</artifactId>
<version>7.1.0.M1</version>
<exclusions>
<exclusion>
<artifactId>mybatis</artifactId>
<groupId>org.mybatis</groupId>
</exclusion>
</exclusions>
</dependency>
springboot配置文件yml
activiti: #自動檢查、部署流程定義文件 check-process-definitions: true #自動更新數據庫結構 database-schema-update: true # asyncExecutorActivate是指activiti在流程引擎啟動就激活AsyncExecutor,異步:true-開啟(默認)、false-關閉 spring.activiti.async-executor-activate: true history-level: full db-history-used: true #流程定義文件存放目錄,要具體到某個目錄 process-definition-location-prefix: classpath:/processes/holliday/ #process-definition-location-suffixes: #流程文件格式 # - **.bpmn20.xml # - **.bpmn
流程圖

啟動項目:生成25張表

其中部署階段影響的表有:
ACT_RE_DEPLOYMENT:部署單元信息
ACT_RE_PROCDEF: 已部署的流程定義
ACT_GE_BYTEARRAY: 流程定義的bpmn文件及png文件
具體表含義參考:https://www.cnblogs.com/telwanggs/p/7491564.html
