クラス RepositoryFactoryBeanSupport<T extends Repository<S,ID>,S,ID>

java.lang.ObjectSE
org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport<T,S,ID>
型パラメーター:
T - リポジトリの型。
S - エンティティ型。
ID - エンティティ識別子の型。
実装されたすべてのインターフェース:
AwareBeanClassLoaderAwareBeanFactoryAwareFactoryBean<T>InitializingBeanApplicationEventPublisherAwareRepositoryFactoryInformation<S,ID>
既知の直属サブクラス
TransactionalRepositoryFactoryBeanSupport

public abstract class RepositoryFactoryBeanSupport<T extends Repository<S,ID>,S,ID> extends ObjectSE implements InitializingBean, RepositoryFactoryInformation<S,ID>, FactoryBean<T>, BeanClassLoaderAware, BeanFactoryAware, ApplicationEventPublisherAware
Spring の FactoryBean インターフェース用のアダプター。Spring 構成を介してリポジトリファクトリを簡単にセットアップできます。

サブクラスは、ジェネリクスをパススルーしたり、固定ドメインを提供したり、固定識別子型を提供したり、追加のジェネリクス型 パラメーターを提供したりできます。型 パラメーターは、このクラスのものと同じ順序 (リポジトリ型、エンティティ型、識別子型、追加の型 パラメーター) で出現する必要があります。異なる順序を使用すると、無効な型定義になります。

作成者:
Oliver Gierke, Thomas Darimont, Mark Paluch, Johannes Englmeier