【发布时间】:2020-06-18 16:03:29
【问题描述】:
我想创建一个服务,该服务将使用 envers 执行审计查询。
在尝试查找信息后,我使用了此代码:
@Service
@Transactional
public class SecurityAuditService {
private final Logger log = LoggerFactory.getLogger(SecurityAuditService.class);
@PersistenceContext(type = PersistenceContextType.EXTENDED)
EntityManager entityManager;
public String findAll() {
List query = AuditReaderFactory.get( entityManager )
.createQuery()
.forRevisionsOfEntity(MyClass.class, false, true)
.setFirstResult(4)
.setMaxResults(2)
.getResultList();
但我在尝试时遇到了 entityManager 的 java null 异常。如何使用现有的数据库会话来执行我的查询?
谢谢,
阿兰
【问题讨论】:
标签: spring jhipster hibernate-envers