Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在envers中创建多个自定义修订表_Java_Audit_Hibernate Envers - Fatal编程技术网

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

Java 在envers中创建多个自定义修订表,java,audit,hibernate-envers,Java,Audit,Hibernate Envers,我需要帮助 我能够在我的项目中使用自定义修订实体设置envers。但是,现在的要求是我需要为用户表创建一个单独的修订表(因为有数百万用户,为了更好的性能,我们不想将所有审核的数据放在一个表中) 在Hibrate envers中是否可以为特定实体创建单独的修订表 有关hibernate envers的更多信息,请查看以下链接: 任何帮助都将不胜感激。谢谢。 < P>不,每个Hibernate配置只能有一个修订实体( SeaStuts/CudioMealMieldFrase).< /P>为什么不考

我需要帮助

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

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

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


任何帮助都将不胜感激。谢谢。

< P>不,每个Hibernate配置只能有一个修订实体(<代码> SeaStuts/CudioMealMieldFrase).< /P>为什么不考虑使用数据库表分区来代替?提供分区的数据库基本上跨不同的文件(通常是不同的磁盘)存储表,从而提高了读/写性能,同时数据库用户仍然将其视为一个单独的连续表。如果每个审计实体都有一个revinfo表,那就太完美了