13.7.5.2. ランタイム時の監査の有効化または無効化
概要
このタスクでは、実行時にエンティティーバージョンの監査を有効/無効にするために必要な設定手順について説明します。
手順13.9 監査の有効化/無効化
AuditEventListener
クラスをサブクラス化します。- Hibernate イベントで呼び出される以下のメソッドを上書きします。
- onPostInsert
- onPostUpdate
- onPostDelete
- onPreUpdateCollection
- onPreRemoveCollection
- onPostRecreateCollection
- イベントのリスナーとしてサブクラスを指定します。
- 変更を監査する必要があるかどうかを判断します。
- 変更を監査する必要がある場合には、スーパークラスに呼び出しを渡します。