【发布时间】:2014-10-15 05:36:55
【问题描述】:
我知道当您执行此代码时:
AuditReader reader = AuditReaderFactory.get(entityManager);
reader.createQuery().forRevisionsOfEntity(Person.class,false,true).getResultList();
它返回一个树元素数组。我希望将这 3 个元素数组映射到一个新类中:
public class PersonNew {
Person person;
DefaultRevisionEntity revision;
RevisionType revisionType;
public PersonNew (Person person, DefaultRevisionEntity revision, RevisionType revisionType) {
this.person = person;
this.revision = revision;
this.revisionType = revisionType;
}
}
我知道在标准中你可以做一些简单的选择
select new com.package.PersonNew () from Person.
它如何应用于 hibernate envers 查询?
【问题讨论】:
标签: java hibernate hibernate-criteria hibernate-envers audit-tables