Hibernate-Envers 中的预更新

PreUpdate in Hibernate-Envers

要为 envers 激活 post-update 侦听器,需要扩展 class EnversPostUpdateEventListenerImpl。它运作良好。还有 post-collection listners。但是没有更新前的监听器。我如何拦截更新前的事件?

如果要拦截更新前事件,只需直接使用 Hibernate 的机制并扩展 PreUpdateEventListener。 Envers 实现了一些 的列表器以提供审计功能。