休眠枚举 将数据恢复到某个版本

2022-09-03 16:14:22

我们使用Hibernate envers来存储数据的历史修订版,需要将数据恢复到某个修订版。由于我们使用“版本”列来使用乐观锁定方法,因此当我尝试保存上一修订版中的数据时,我得到一个.有没有办法强制休眠来存储以前版本的数据?StaleObjectException


答案 1

这是一个很棒的问题。我在envers文档中没有找到类似的东西,但我确信这是一个常见问题。作为一种解决方法,您可以在所需的对象修订版本上设置属性(例如在构造函数中)


答案 2

推荐