クラス 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を作成します。メソッドのサマリー
修飾子と型メソッド説明voidstatic AuditingHandlerfrom(MappingContext<?, ?> mappingContext) 指定されたMappingContextの新しいAuditingHandlerを作成するファクトリメソッド。<T> TmarkCreated(T source) 指定されたオブジェクトを作成済みとしてマークします。<T> TmarkModified(T source) 指定されたオブジェクトを変更済みとしてマークします。voidsetAuditorAware(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