有沒有一種方法可以將歷史版本直接添加到_AUD表中?休眠Envers - 添加歷史數據
據我所知,當一個實體持久化時,envers在_AUD表中創建一個修訂記錄,並將當前記錄保留在實體表中。假設我想添加歷史版本而不影響實體表,這可能嗎?
例如,我有一個Person實體
PERSON
ID | NAME
1 | SMITH
PERSON_AUD
ID | REV | REVTYPE | NAME
1 | 1 | 0 | SMITH
我想補充的PERSON_AUD以下,而無需修改PERSON表史密斯是當前名稱。
PERSON_AUD
ID | REV | REVTYPE | NAME
1 | 1 | 0 | SMITH
1 | 2 | 2 | JONES
第二次修訂版本Revtype應爲1,以進行修改。 – 2014-10-09 18:03:54