クラス RepositoryConfigurationDelegate
java.lang.ObjectSE
org.springframework.data.repository.config.RepositoryConfigurationDelegate
リポジトリを検出する一般的な方法を再利用するための構成統合のデリゲート。カスタマイズは、構成形式固有の
RepositoryConfigurationSource
を提供することによって行われます(現在、XML またはアノテーションのいずれかがサポートされています)。次に、実際の登録をさまざまな RepositoryConfigurationExtension
に対してトリガーできます。- 作成者:
- Oliver Gierke, Jens Schauder, Mark Paluch, Christoph Strobl, John Blum
コンストラクターのサマリー
コンストラクターコンストラクター説明RepositoryConfigurationDelegate
(RepositoryConfigurationSource configurationSource, ResourceLoader resourceLoader, Environment environment) 指定されたRepositoryConfigurationSource
およびResourceLoader
およびEnvironment
の新しいRepositoryConfigurationDelegate
を作成します。メソッドのサマリー
修飾子と型メソッド説明registerRepositoriesIn
(BeanDefinitionRegistry registry, RepositoryConfigurationExtension extension) 指定されたBeanDefinitionRegistry
で検出されたリポジトリを登録します。
コンストラクターの詳細
RepositoryConfigurationDelegate
public RepositoryConfigurationDelegate(RepositoryConfigurationSource configurationSource, ResourceLoader resourceLoader, Environment environment) 指定されたRepositoryConfigurationSource
およびResourceLoader
およびEnvironment
の新しいRepositoryConfigurationDelegate
を作成します。- パラメーター:
configurationSource
- null であってはなりません。resourceLoader
- null であってはなりません。environment
- null であってはなりません。
メソッドの詳細
registerRepositoriesIn
public ListSE<BeanComponentDefinition> registerRepositoriesIn(BeanDefinitionRegistry registry, RepositoryConfigurationExtension extension) 指定されたBeanDefinitionRegistry
で検出されたリポジトリを登録します。- パラメーター:
registry
- リポジトリ Bean を登録するBeanDefinitionRegistry
。extension
- モジュールのRepositoryConfigurationExtension
。- 戻り値:
- すべてのリポジトリ Bean 定義の
BeanComponentDefinition
が見つかりました。 - 関連事項: