インターフェース CdiRepositoryConfiguration
public interface CdiRepositoryConfiguration
CDI を使用する Spring Data リポジトリサブシステムの構成可能なオプションを含むインターフェース。
- 作成者:
- Mark Paluch, Fabian Henniges, Ariel Carrera
方法の概要
修飾子と型メソッド説明default OptionalSE<EvaluationContextProvider> 使用するEvaluationContextProviderを返します。default OptionalSE<NamedQueries> 使用するNamedQueriesを返します。default ListSE<QueryCreationListener<?>> リポジトリプロキシの作成中に使用されるQueryCreationListenerのリストを返します。default OptionalSE<QueryLookupStrategy.Key> 検索クエリにQueryLookupStrategy.Keyを返します。default OptionalSE<ClassSE<?>> 使用するrepository base classSE を返します。default StringSEカスタム実装クラスの検索に使用される構成済みの接尾辞を返します。default ListSE<RepositoryProxyPostProcessor> リポジトリプロキシの作成中に使用されるRepositoryProxyPostProcessorのリストを返します。
メソッドの詳細
getEvaluationContextProvider
使用するEvaluationContextProviderを返却してください。Optional.empty()にすることができます。- 戻り値:
- 使用するオプションの
EvaluationContextProviderベースは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 classSE を返却してください。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