我正在使用 spring boot 和 spring data jpa。我也在使用休眠环境,我需要访问 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 的正确引用?