クラス RedisRepositoryFactoryBean<T extends Repository<S,ID>,S,ID>
java.lang.ObjectSE
org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport<T,S,ID>
org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactoryBean<T,S,ID>
org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean<T,S,ID>
- 型パラメーター:
T
- リポジトリ型。S
- リポジトリドメイン型。ID
- リポジトリ ID 型。
- 実装されたすべてのインターフェース:
Aware
、BeanClassLoaderAware
、BeanFactoryAware
、FactoryBean<T>
、InitializingBean
、ApplicationEventPublisherAware
、RepositoryFactoryInformation<S,
ID>
public class RedisRepositoryFactoryBean<T extends Repository<S,ID>,S,ID>
extends KeyValueRepositoryFactoryBean<T,S,ID>
Spring 構成を介して
RedisRepositoryFactory
を簡単にセットアップできるようにする Springs FactoryBean
インターフェース用アダプター。- 導入:
- 1.7
- 作成者:
- Christoph Strobl, Oliver Gierke, Mark Paluch
フィールドサマリー
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
コンストラクターのサマリー
コンストラクターコンストラクター説明RedisRepositoryFactoryBean
(ClassSE<? extends T> repositoryInterface) 指定されたリポジトリインターフェースの新しいRedisRepositoryFactoryBean
を作成します。メソッドのサマリー
修飾子と型メソッド説明protected RedisRepositoryFactory
createRepositoryFactory
(KeyValueOperations operations, ClassSE<? extends AbstractQueryCreator<?, ?>> queryCreator, ClassSE<? extends RepositoryQuery> repositoryQueryType) クラス org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactoryBean から継承されたメソッド
afterPropertiesSet, createRepositoryFactory, setKeyValueOperations, setMappingContext, setQueryCreator, setQueryType
クラス org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport から継承されたメソッド
addRepositoryFactoryCustomizer, createDefaultQueryMethodEvaluationContextProvider, getEntityInformation, getObject, getObjectType, getPersistentEntity, getQueryMethods, getRepositoryInformation, isSingleton, setApplicationEventPublisher, setBeanClassLoader, setBeanFactory, setCustomImplementation, setEvaluationContextProvider, setLazyInit, setNamedQueries, setQueryLookupStrategyKey, setRepositoryBaseClass, setRepositoryFragments
コンストラクターの詳細
RedisRepositoryFactoryBean
指定されたリポジトリインターフェースの新しいRedisRepositoryFactoryBean
を作成します。- パラメーター:
repositoryInterface
- null であってはなりません。
メソッドの詳細
createRepositoryFactory
protected RedisRepositoryFactory createRepositoryFactory(KeyValueOperations operations, ClassSE<? extends AbstractQueryCreator<?, ?>> queryCreator, ClassSE<? extends RepositoryQuery> repositoryQueryType) - オーバーライド:
- クラス
KeyValueRepositoryFactoryBean<T extends Repository<S,
のID>, S, ID> createRepositoryFactory