6.3.2. 设置审计策略
JBoss EAP 支持两种审计策略:
- 默认审计策略
- 有效期审计策略
定义审计策略
在应用的 persistence
属性。如果在 .xml 文件中配置 org.hibernate.envers.
audit_strategypersistence.xml
文件中未设置 属性,则使用默认的审计策略。
设置默认审计策略
<property name="org.hibernate.envers.audit_strategy" value="org.hibernate.envers.strategy.DefaultAuditStrategy"/>
<property name="org.hibernate.envers.audit_strategy" value="org.hibernate.envers.strategy.DefaultAuditStrategy"/>
设置Validity Audit 策略
<property name="org.hibernate.envers.audit_strategy" value="org.hibernate.envers.strategy.ValidityAuditStrategy"/>
<property name="org.hibernate.envers.audit_strategy" value="org.hibernate.envers.strategy.ValidityAuditStrategy"/>