11.7.3.2. 監査ストラテジーの設定
概要
JBoss Enterprise Application Platform 6 によってサポートされる監査ストラテジーにはデフォルト監査ストラテジーと妥当性監査ストラテジーの 2 つがあります。本タスクでは、アプリケーションに対して監査ストラテジーを定義するために必要な手順について取り上げます。
手順11.7 監査ストラテジーの定義
- アプリケーションの
persistence.xml
ファイルのorg.hibernate.envers.audit_strategy
プロパティーを設定します。このプロパティーがpersistence.xml
ファイルで設定されていない場合は、デフォルトの監査ストラテジーが使用されます。例11.28 デフォルトの監査ストラテジーの設定
<property name="org.hibernate.envers.audit_strategy" value="org.hibernate.envers.strategy.DefaultAuditStrategy"/>
例11.29 妥当性監査ストラテジーの設定
<property name="org.hibernate.envers.audit_strategy" value="org.hibernate.envers.strategy.ValidityAuditStrategy"/>