Hibernate Envers:无法创建修订时的回滚事务

时间:2017-03-21 14:55:03

标签: hibernate hibernate-envers auditing revision-history

在我们的项目中,我们使用envers来保存实体的历史数据。历史数据具有商业价值。我们知道,审计发生在完成阶段之前,其中异常被捕获而不是传播。

场景如下:假设实体更改已成功保留,但不知何故,在数据库中创建修订期间,我们得到任何类型的例如jdbc异常。我们注意到,在没有创建修订的情况下,数据库中的实体已更改,从而导致数据不一致。

有没有办法让envers在修订版本创建过程中因为失败而导致整个事务回滚?

0 个答案:

没有答案
相关问题