クラス AuditingHandler
java.lang.ObjectSE
org.springframework.data.auditing.AuditingHandlerSupport
org.springframework.data.auditing.AuditingHandler
- 実装されたすべてのインターフェース:
InitializingBean
- 既知の直属サブクラス
IsNewAwareAuditingHandler
作成および変更されたエンティティオブジェクトをマークするための監査ハンドラー。
- 導入:
- 1.5
- 作成者:
- Oliver Gierke, Christoph Strobl
コンストラクターのサマリー
コンストラクター説明AuditingHandler
(PersistentEntities entities) リフレクションを介して監査メタデータを検索するときに、指定されたPersistentEntities
を使用して新しいAuditableBeanWrapper
を作成します。メソッドのサマリー
修飾子と型メソッド説明void
static AuditingHandler
from
(MappingContext<?, ?> mappingContext) 指定されたMappingContext
の新しいAuditingHandler
を作成するファクトリメソッド。<T> T
markCreated
(T source) 指定されたオブジェクトを作成済みとしてマークします。<T> T
markModified
(T source) 指定されたオブジェクトを変更済みとしてマークします。void
setAuditorAware
(AuditorAware<?> auditorAware) Setter は、AuditorAware
コンポーネントを挿入して、現在の監査人を取得します。クラス org.springframework.data.auditing.AuditingHandlerSupport から継承されたメソッド
isAuditable, setDateTimeForNow, setDateTimeProvider, setModifyOnCreation
コンストラクターの詳細
AuditingHandler
リフレクションを介して監査メタデータを検索するときに、指定されたPersistentEntities
を使用して新しいAuditableBeanWrapper
を作成します。- パラメーター:
entities
- null であってはなりません。- 導入:
- 1.10
メソッドの詳細
from
指定されたMappingContext
の新しいAuditingHandler
を作成するファクトリメソッド。- パラメーター:
mappingContext
- null であってはなりません。- 導入:
- 3.0
setAuditorAware
Setter は、AuditorAware
コンポーネントを挿入して、現在の監査人を取得します。- パラメーター:
auditorAware
- null であってはなりません。
markCreated
public <T> T markCreated(T source) 指定されたオブジェクトを作成済みとしてマークします。- パラメーター:
source
-
markModified
public <T> T markModified(T source) 指定されたオブジェクトを変更済みとしてマークします。- パラメーター:
source
-
afterPropertiesSet
public void afterPropertiesSet()- 次で指定:
- インターフェース
InitializingBean
のafterPropertiesSet