クラス 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が見つかりました。 - 関連事項: