0
我正在使用Envers处理我的应用程序中的审计。我有多个用例,所以我仅限于确保我有一个代表我的整个应用程序的单个RevisionEntity
(否则,我认为对于多个实体来说,解决方案会更容易)。基本上,我想追踪一个实体的多个实例作为同一个修订的一部分,理想情况下甚至包括其他实体作为该修订的一部分。Hibernate Envers - 一起审核多个实体
基本上,一个实体(父级)的插入应该触发修订的开始,应该包含对一个实体的更新,并且还应该包括对第三个实体的插入或更新(在此一个修订中)。
那么这是否需要定制策略?我打算打破现有实体的战略还是需要进行if/else检查?