是否可以对已更改的实体使用批准/拒绝概念?

时间:2012-04-24 08:24:49

标签: java database-design hibernate-envers

我正在探索envers并完成文档。我的要求之一是哪些人无法满足(正如我现在所想)。也许它确实如此,有人可以指出我或者有其他解决办法。

要求是需要由第二个用户审查更改的数据。第二个用户可以选择批准或拒绝更改。在批准时,应该在拒绝时进行更改,应该回滚更改。 envers是否支持这个或者我应该在原始数据库表中插入我自己的“approved”标志吗?

1 个答案:

答案 0 :(得分:0)

不,Envers不支持。您想要考虑是否不是在寻找类似工作流的解决方案(特别是如果这可能演变成涉及多个用户的更复杂的流程,等等)。

Envers实际上仅用于审核数据。例如,没有内置的回滚。