关于新版本的activiti 会在ACT_RE_DEPLOYMENT表自动生成数据的问题

来源:4-3 Springboot与Activit7整合

炸娃程序猿

2020-08-22

我尝试更新了activiti版本 更新到了M6 又更新到了M9 发现这两个版本启动项目的时候都会在ACT_RE_DEPLOYMENT表里新增一条数据 所以感觉这不是bug吧.

我试了一下 在application.yml 增加一个属性 activiti.deployment-mode = never-fail 这样启动项目的时候 就不会新增数据了

跟了一下源代码 发现有个接口 AutoDeploymentStrategy 这个接口有几个实现类
增加activiti.deployment-mode = never-fail 会让activiti选择NeverFailAutoDeploymentStrategy这个实现类

不过没弄明白这个属性到底是做什么的 求解答

写回答

1回答

汪汪对

2020-08-23

这个问题,提的非常好。现在Activiti更新频率很高,github上每周都会提交新代码,这些新特性相关资料比较少,在官网Issues里也只有寥寥几条和此相关的内容。但是自动生成数据会比较影响我们现阶段的学习与开发,所以课程先用不会自动生成数据易于理解数据库内容的M4版本。这个问题我这边也研判下最佳实践是什么。

1
1
炸娃程序猿
M6 M9这些都是里程碑版本 并不是正式版本 所以可能有问题
2020-08-28
共1条回复

Activiti7工作流开发 打造通用型可视化UML工作流系统

从0打造黑马潜力项目作品,掌握新版Activiti7核心+工程化思维。

956 学习 · 367 问题

查看课程