インターフェース CdiRepositoryConfiguration
public interface CdiRepositoryConfiguration
CDI を使用する Spring Data リポジトリサブシステムの構成可能なオプションを含むインターフェース。
- 作成者:
- Mark Paluch, Fabian Henniges, Ariel Carrera
メソッドのサマリー
修飾子と型メソッド説明使用するQueryMethodEvaluationContextProvider
を返します。default OptionalSE<NamedQueries>
使用するNamedQueries
を返します。default ListSE<QueryCreationListener<?>>
リポジトリプロキシの作成中に使用されるQueryCreationListener
のリストを返します。default OptionalSE<QueryLookupStrategy.Key>
検索クエリにQueryLookupStrategy.Key
を返します。default OptionalSE<ClassSE<?>>
使用するrepository base class
SE を返します。default StringSE
カスタム実装クラスの検索に使用される構成済みの接尾辞を返します。default ListSE<RepositoryProxyPostProcessor>
リポジトリプロキシの作成中に使用されるRepositoryProxyPostProcessor
のリストを返します。
メソッドの詳細
getEvaluationContextProvider
使用するQueryMethodEvaluationContextProvider
を返却してください。Optional.empty()
にすることができます。- 戻り値:
- 使用するオプションの
QueryMethodEvaluationContextProvider
ベースはOptional.empty()
にすることができ、null であってはなりません。 - 導入:
- 2.1
getNamedQueries
使用するNamedQueries
を返却してください。Optional.empty()
にすることができます。- 戻り値:
- 使用するオプションの名前付きクエリは
Optional.empty()
にすることができ、null であってはなりません。 - 導入:
- 2.1
getQueryLookupStrategy
検索クエリにQueryLookupStrategy.Key
を返します。Optional.empty()
にすることができます。- 戻り値:
- 使用するルックアップ戦略は
Optional.empty()
である可能性があり、null であってはなりません。 - 導入:
- 2.1
getRepositoryBeanClass
使用するrepository base class
SE を返却してください。Optional.empty()
にすることができます。- 戻り値:
- 使用するオプションのリポジトリベースは
Optional.empty()
にすることができ、null であってはなりません。 - 導入:
- 2.1
getRepositoryImplementationPostfix
カスタム実装クラスの検索に使用される構成済みの接尾辞を返します。- 戻り値:
- 使用する接尾辞は null であってはなりません。
getRepositoryProxyPostProcessors
リポジトリプロキシの作成中に使用されるRepositoryProxyPostProcessor
のリストを返します。Collections.emptyList()
にすることができます。- 戻り値:
- 使用するリポジトリプロキシポストプロセッサーのリストは、
Collections.emptyList()
にすることができ、null であってはなりません。 - 導入:
- 2.2
getQueryCreationListeners
リポジトリプロキシの作成中に使用されるQueryCreationListener
のリストを返します。Collections.emptyList()
にすることができます。- 戻り値:
- 使用するリストクエリ作成リスナーは、
Collections.emptyList()
にすることができ、null であってはなりません。 - 導入:
- 2.2