第 6 章 Hibernate Envers
6.1. 关于 Hibernate Envers 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Hibernate Envers 是一种审计和版本化系统,为 JBoss EAP 提供了一种途径来跟踪永久类的历史变化。为标有 @Audited
的实体创建审计表,该实体存储对实体所做的更改历史记录。然后可以检索和查询数据。
Envers 允许开发人员:
- 审计根据 Jakarta Persistence 规范定义的所有映射
- 审核扩展 Jakarta Persistence 规范的所有 hibernate 映射
- 由或使用原生 Hibernate API 映射的审计实体
- 使用修订实体记录每个修订版本的数据
- 查询历史数据