我正在使用Spring Boot和Spring Data JPA。我还使用Hibernate Envers,并且需要访问AuditReaderFactory,以便可以编写审计查询。
由于这是Spring Boot和Spring Data JPA,因此一切都会自动配置。因此,当我这样做时,
@Autowired
AuditReaderFactory auditReaderFactory;
它不起作用。我收到了以下错误。
org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.hibernate.envers.AuditReaderFactory] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency
我该如何在我的存储库类中正确引用AuditReaderFactory?