我最近发现了一个名为“hibernate envers”的漂亮库,它是一种拥有审计日志的非常简单的方法,它解决了我在开发 play web 应用程序时遇到的最大问题之一。 现在,我知道 Envers 为每个被审计的实体使用一张表,想知道是否可以为每件事都使用一张表? (例如使用varchar将所有数据放入并将实体模型放在单独的列中)
提前致谢。
最佳答案
不,那是不可能的。目前只有每个实体一个表的策略可用(默认和 ValidityAuditStrategy)。
参见手册:http://docs.jboss.org/hibernate/core/4.1/devguide/en-US/html/ch15.html
关于java - 我可以只使用一张表进行所有 hibernate 环境审计吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15925012/