gpt4 book ai didi

java - 如何在 JBPM 4 中生成自定义任务 ID?

转载 作者:行者123 更新时间:2023-12-02 05:51:36 25 4
gpt4 key购买 nike

似乎使用通用(集中式)Id 生成器来为 JBPM 表生成 Id。因此,任务(案例 ID)通常不按顺序排列。

我们的要求是按顺序获取这些任务(案例)Id,我知道如果我可以控制/自定义任务 ID 生成,就可以实现这一目标。

最佳答案

许多 jBPM 表使用单个通用序列,HIBERNATE_SEQUENCE。此外,其中一些同时保留多个序列进行分配。

鉴于此,您肯定不会获得连续的序列 ID - 但我不确定为什么这是一个要求。此外,即使您获取的是连续序列并且存在回滚,该序列也会已被使用,然后会丢失。

jBPM6 有稍微更具体的序列表,但您仍然会遇到回滚不生成顺序序列的问题。

您必须自己修改源代码,将 ID 从自动生成更改为手动填充 - 但老实说,这可能会花费更多的精力。

关于java - 如何在 JBPM 4 中生成自定义任务 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23486403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com