java - 在 envers 中创建多个自定义修订表

标签 java audit hibernate-envers

我需要帮助。

我能够使用自定义修订实体在我的项目中设置 envers。但是,现在的要求是我需要为用户表创建一个单独的修订表(因为有数百万用户,为了获得更好的性能,我们不想将所有审核数据放在一个表中)

在 hiberate-envers 中是否可以为特定实体创建单独的修订表?

有关 hibernate envers 的更多信息,请查看链接:

http://docs.jboss.org/envers/docs/

任何帮助将不胜感激。提前致谢。

最佳答案

不,每个 Hibernate 配置只能有一个修订实体 (SessionFactory/EntityManagerFactory)。

关于java - 在 envers 中创建多个自定义修订表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25241180/

相关文章:

java - JPA单向级联操作

hibernate - Hibernate Envers跟踪引用类的更改

spring - Hibernate Envers 未找到 JPA 事务 :

java - 如何使用 Hibernate Envers 从 RevisionEntity 获取 RevisionType?

java - 可以从 Tenured 空间分配新对象吗?

java - Kotlin 日期解析无法正常工作

java - 如何在Java中解析远程计算机名称以获取其IP地址?

java - 需要额外过滤时重用流 - Java

java - 我是否需要为 Spring Data 中的可审计字段提供 getter/setter?

java - 在 Controller 上使用 Spring PreAuthorize 后使用 AspectJ 进行审核