2014-09-02 101 views
0

我需要使用hibernate審覈用戶對Spring MVC網絡應用程序的所有訪問。這包括每次用戶查看來自對象的數據時的審覈,即使用戶沒有對該對象進行任何更改。跟envers進行跟蹤觀看

我一直在研究hibernate envers作爲管理所有審計的潛在工具。我注意到envers跟蹤應用程序中每個對象的所有修改。這是我需要的一部分。但是我找不到任何有關如何擴展envers的文檔或教程,以便除了跟蹤對象的修改外,還可以跟蹤對象的查看器。

任何人都可以解釋我如何跟蹤對象在hibernate/spring應用程序中的觀看次數?通過擴展Envers或其他工具?

回答

0

對於Envers而言,這不是真正的審計工具。我認爲,通過簡單地在每個用戶操作中插入一個「事件實體」,你可能會更好。

Envers專注於審覈對實體所做的更改。