背景
- 数据库中要有必要的数据信息。比如流程定义表,流程定义的部署,流程实例的启动。
- 根据ID删除,根据的是act_ru_deployment表的id进行删除的。
- 这个删除操作影响了哪些表中的数据记录呢?
- 流程定义信息的删除,操作的是act_ru_deployment表。是因为我们部署流程定义的信息的时候,其实就是把bpmn中的数据写到数据库中而已。因此,它删除的时候,没有找act_ru_procdef表,但是删除后,这张表的相关数据也会被删除。
过程
- 数据库中表act_ru_deployment的数据记录

-
如果删除了一个不存在的ID会Activiti是怎么应对的?

-
控制台打印(Activiti是抛出一个异常)

-
删除ID是1的代码逻辑

-
删除ID是1的流

最低0.47元/天 解锁文章
1445

被折叠的 条评论
为什么被折叠?



