【问题标题】:Get results from AuditCriterion in new class从新类中的 AuditCriterion 获取结果
【发布时间】: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


    【解决方案1】:

    您目前无法在 Envers 中执行此操作,您需要自己进行映射。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-26
      • 1970-01-01
      • 2021-12-13
      • 2020-01-30
      相关资源
      最近更新 更多