有一个 交付 实体:电话, createDateTime ,名称, 状态等
我只对某些领域(不是全部)感兴趣。我需要创建一个表,其中将在更改为一行之前和之后保存此实体的值: oldName , newName , oldStatus , newStatus 等。
可以使用Hibernate Envers,但是我不需要保存 Delivery 实体的所有字段的状态。
我曾想使用 AuditingEntityListener ,但是我无法将先前状态和当前状态保存在一个实体中。
堆栈: Spring数据,休眠ORM 。