我将 Hibernate4 与 envers 一起用于审计日志记录目的。
我有一张桌子:
PRODUCTS(PRODUCT_ID(primaryKey),
PRODUCT_CODE,
PRODUCE_DESC,
PRODUCT_FEE)
Hibernate 已经创建了一个审计表PRODUCTS_AUD
。
每当Product
描述发生变化时,Hibernate 都会跟踪先前记录中的变化。
有些记录只是Product_desc
改变了。某些记录仅product_fees
针对特定的Product_id
. 他们是一种找出修订之间所有更改字段的方法吗?