问题描述:
activiti的表格有25张,今天我测试了springboot整合activiti自动生成表的功能,发现只创建了17张表。
问题分析:
查阅相关资料,activiti默认是自动关闭历史表的使用,没有历史表数据的。需要手动的去开启。
解决方案:
通过配置开启历史表存储功能。
#流程定义bpmn放置路径
spring.activiti.process-definition-location-prefix=classpath:/process/
#项目随着spring启动自动部署
spring.activiti.check-process-definitions=true
#默认级别。将存档所有流程实例,活动实例,并保持变量值以及所有提交的表单参数持续同步,以保证表单的所有用户操作都可追踪、可审计。
spring.activiti.history-level=audit
spring.activiti.db-history-used=true