クラス DefaultRepositoryInvokerFactory
java.lang.ObjectSE
org.springframework.data.repository.support.DefaultRepositoryInvokerFactory
- 実装されたすべてのインターフェース:
RepositoryInvokerFactory
リクエストされたリポジトリ型をインスペクションし、リポジトリに最適な一致する
RepositoryInvoker
を作成するための RepositoryInvokerFactory
のデフォルト実装。つまり、リポジトリのベースインターフェースがより具体的であるほど、実際の呼び出し元はより具体的になります。つまり、リフレクション呼び出しよりも具象メソッド呼び出しが優先されます。- 導入:
- 1.10
- 作成者:
- Oliver Gierke, Christoph Strobl, Jens Schauder
コンストラクターのサマリー
コンストラクターコンストラクター説明DefaultRepositoryInvokerFactory
(Repositories repositories) 指定されたRepositories
の新しいDefaultRepositoryInvokerFactory
を作成します。DefaultRepositoryInvokerFactory
(Repositories repositories, ConversionService conversionService) メソッドのサマリー
修飾子と型メソッド説明protected RepositoryInvoker
createInvoker
(RepositoryInformation information, ObjectSE repository) getInvokerFor
(ClassSE<?> domainType) 指定されたドメイン型を管理するリポジトリのRepositoryInvoker
を返します。
コンストラクターの詳細
DefaultRepositoryInvokerFactory
指定されたRepositories
の新しいDefaultRepositoryInvokerFactory
を作成します。- パラメーター:
repositories
- null であってはなりません。
DefaultRepositoryInvokerFactory
public DefaultRepositoryInvokerFactory(Repositories repositories, ConversionService conversionService) - パラメーター:
repositories
- null であってはなりません。conversionService
- null であってはなりません。
メソッドの詳細
getInvokerFor
インターフェースからコピーされた説明:RepositoryInvokerFactory
指定されたドメイン型を管理するリポジトリのRepositoryInvoker
を返します。- 次で指定:
- インターフェース
RepositoryInvokerFactory
のgetInvokerFor
- パラメーター:
domainType
- null であってはなりません。- 戻り値:
createInvoker