Envers
本章阐述 Envers 仓库支持的特殊之处。它建立在前面介绍的核心仓库支持之上。请确保您已充分理解那里介绍的基本概念。
本节小结
简介
Spring Data Envers 在 Spring Data JPA 的仓库中提供典型的 Envers 查询。它与其他 Spring Data 模块的不同之处在于,它始终与另一个 Spring Data 模块结合使用: Spring Data JPA 。
配置
要使用 Spring Data Envers ,首先需要一个 classpath 上带有 Spring Data JPA 的项目,并额外添加 `spring-data-envers` 依赖:
用法
现在您可以使用 RevisionRepository 中的方法来查询实体的修订,如下例测试用例所示: