看起来
@Audited(targetAuditMode =RelationTargetAuditMode.NOT_AUDITED)应该在使用
@NotAudited的情况下使用。
RelationTargetAuditMode.NOT_AUDITED根本不会审计 目标实体
。仍将尝试审核的
List<Bar>属性
Foo,并因此审核联接表。
从文档:
如果您要审核不审核目标实体的关系(例如,类似字典的实体就是这种情况,它们不会更改且不必审核),只需用注释即可
@Audited(targetAuditMode= RelationTargetAuditMode.NOT_AUDITED)。然后,在读取您实体的历史版本时,该关系将始终指向与“当前”相关的实体。



