クラス R2dbcRepositoryFactory
java.lang.ObjectSE
org.springframework.data.repository.core.support.RepositoryFactorySupport
org.springframework.data.repository.core.support.ReactiveRepositoryFactorySupport
org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactory
- 実装されたすべてのインターフェース:
Aware
、BeanClassLoaderAware
、BeanFactoryAware
R2dbcRepository
インスタンスを作成するファクトリ。- 作成者:
- Mark Paluch
コンストラクターのサマリー
コンストラクター説明R2dbcRepositoryFactory
(R2dbcEntityOperations operations) R2dbcEntityOperations
を指定して新しいR2dbcRepositoryFactory
を作成します。R2dbcRepositoryFactory
(DatabaseClient databaseClient, ReactiveDataAccessStrategy dataAccessStrategy) メソッドのサマリー
修飾子と型メソッド説明<T,
ID> RelationalEntityInformation<T, ID> getEntityInformation
(ClassSE<T> domainClass) protected OptionalSE<QueryLookupStrategy>
getQueryLookupStrategy
(QueryLookupStrategy.Key key, QueryMethodEvaluationContextProvider evaluationContextProvider) protected ClassSE<?>
getRepositoryBaseClass
(RepositoryMetadata metadata) protected ObjectSE
getTargetRepository
(RepositoryInformation information) クラス org.springframework.data.repository.core.support.ReactiveRepositoryFactorySupport から継承されたメソッド
setEvaluationContextProvider, validate
クラス org.springframework.data.repository.core.support.RepositoryFactorySupport から継承されたメソッド
addInvocationListener, addQueryCreationListener, addRepositoryProxyPostProcessor, getProjectionFactory, getProjectionFactory, getQueryMethods, getRepository, getRepository, getRepository, getRepositoryFragments, getRepositoryInformation, getRepositoryMetadata, getTargetRepositoryViaReflection, getTargetRepositoryViaReflection, instantiateClass, setBeanClassLoader, setBeanFactory, setNamedQueries, setQueryLookupStrategyKey, setRepositoryBaseClass
コンストラクターの詳細
R2dbcRepositoryFactory
public R2dbcRepositoryFactory(DatabaseClient databaseClient, ReactiveDataAccessStrategy dataAccessStrategy) - パラメーター:
databaseClient
- null であってはなりません。dataAccessStrategy
- null であってはなりません。
R2dbcRepositoryFactory
R2dbcEntityOperations
を指定して新しいR2dbcRepositoryFactory
を作成します。- パラメーター:
operations
- null であってはなりません。- 導入:
- 1.1.3
メソッドの詳細
getRepositoryBaseClass
- 次で指定:
- クラス
RepositoryFactorySupport
のgetRepositoryBaseClass
getTargetRepository
- 次で指定:
- クラス
RepositoryFactorySupport
のgetTargetRepository
getQueryLookupStrategy
protected OptionalSE<QueryLookupStrategy> getQueryLookupStrategy(@Nullable QueryLookupStrategy.Key key, QueryMethodEvaluationContextProvider evaluationContextProvider) - オーバーライド:
- クラス
RepositoryFactorySupport
のgetQueryLookupStrategy
getEntityInformation
- 次で指定:
- クラス
RepositoryFactorySupport
のgetEntityInformation