org.hibernate.envers.exception.auditexception:java.lang.nullpointerexception

c0vxltue  于 2021-07-11  发布在  Java
关注(0)|答案(0)|浏览(208)

我明白了 org.hibernate.envers.exception.AuditException: java.lang.NullPointerException 期间 AuditQuery getSingleResult() .
只有从pages.xml文件调用时才会出现此问题,如果从其他xml文件调用,则会出现此问题。我正在使用此查询获取audit表rev

AuditReader auditReader = AuditReaderFactory.get(entityManager());
AuditQuery query = auditReader.createQuery().forRevisionsOfEntity(User.class, false, false);
query = query.add(AuditEntity.id().eq(this.userSession.getUser().getId())).addOrder(AuditEntity.revisionNumber().desc()).setMaxResults(1);
revision =  (Object[]) query.getSingleResult();

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题