7

私は最近、「hibernate envers」と呼ばれる美しいライブラリを見つけました。これは、監査ログを作成するための非常に優れた簡単な方法であり、play Web アプリケーションでの作業中に発生した最大の問題の 1 つを解決してくれました。Envers は、監査対象のエンティティごとに 1 つのテーブルを使用することを知っています。(たとえば、varchar を使用してすべてのデータを配置し、エンティティ モデルを別の列に配置します)

前もって感謝します。

4

1 に答える 1

4

いいえ、それはできません。現在使用できるのは、エンティティごとのテーブル戦略のみです (Default および ValidityAuditStrategy)。

マニュアルを参照してください: http://docs.jboss.org/hibernate/core/4.1/devguide/en-US/html/ch15.html

于 2013-04-10T13:03:20.200 に答える