查找在Hibernate Envers中为特定实体所做的所有修订?

时间:2015-03-23 15:43:12

标签: hibernate hibernate-envers

在envers中是否有功能可以查询为特定实体进行的所有修订?

1 个答案:

答案 0 :(得分:1)

看看documentation,它为您提供了一些很好的审计查询工具。

您正在寻找的内容可能类似于this

AuditReader reader = AuditReaderFactory.get(session);
AuditQuery query = reader.createQuery().forRevisionsOfEntity(MyEntity.class, false, true);
List result = query.getResultList();