6
我最近發現了一個名爲「hibernate envers」的漂亮庫,它擁有審計日誌是一種非常簡單易行的方法,它解決了我在開發Web應用程序時遇到的最大問題之一。 現在,我知道Envers爲每個審計實體使用一張表,並且想知道是否有可能爲每件事物都有一張表? (使用varchar來放置所有數據,例如把實體模型放在一個單獨的列中)我可以只用一張桌子進行所有的hibernate envers審計嗎?
在此先感謝。
我最近發現了一個名爲「hibernate envers」的漂亮庫,它擁有審計日誌是一種非常簡單易行的方法,它解決了我在開發Web應用程序時遇到的最大問題之一。 現在,我知道Envers爲每個審計實體使用一張表,並且想知道是否有可能爲每件事物都有一張表? (使用varchar來放置所有數據,例如把實體模型放在一個單獨的列中)我可以只用一張桌子進行所有的hibernate envers審計嗎?
在此先感謝。
不,這是不可能的。目前只有每個實體的策略可用(默認和ValidityAuditStrategy)。
參見說明書:http://docs.jboss.org/hibernate/core/4.1/devguide/en-US/html/ch15.html