0
我們目前在業務對象上使用了我們自己的「工作單元」功能,但正在考慮遷移到nHibernate以管理我們的所有數據庫持久性。由於nHibernate管理自己的工作單元,有沒有什麼辦法可以檢查「髒」對象(何時刷新),以便我們可以編寫對數據所做更改的歷史記錄。nHibernate - 追蹤「髒」屬性以記錄歷史記錄
當然,如果事務對話很長,我們只關心比較屬性的數據庫值和持久化到數據庫的新值,所做的任何中間變更,都不需要記錄到數據庫中。
有沒有人有任何建議?