您好我需要将https://github.com/spring-projects/spring-data-envers的此项目集成到我的项目中。我正在使用spring-boot来管理我的所有配置,因此我不知道如何添加该行: 进入我的项目。我将依赖spring-data-envers添加到我的项目中,但是为了使用spring-data提供的东西,我还没有看到别的东西。请给我一个关于如何使用spring-boot
执行此操作的提示答案 0 :(得分:2)
添加:
@EnableJpaRepositories(repositoryFactoryBeanClass = EnversRevisionRepositoryFactoryBean.class)
我们用这个:
@Configuration
@EnableJpaAuditing(auditorAwareRef = "auditorAwareImpl")
@EnableJpaRepositories(repositoryFactoryBeanClass = EnversRevisionRepositoryFactoryBean.class)
@EnableTransactionManagement
public class DataRestConfig
extends RepositoryRestMvcConfiguration {
}
答案 1 :(得分:0)
存储库本身有一个example如何使用它。
通常,您需要向实体添加特殊的Hibernate
注释@Audited
。
您的存储库接口应该扩展其他接口EnversRevisionRepository
。