クラス Neo4jCdiExtension
java.lang.ObjectSE
org.springframework.data.repository.cdi.CdiRepositoryExtensionSupport
org.springframework.data.neo4j.config.Neo4jCdiExtension
- 実装済みのインターフェース一覧:
jakarta.enterprise.inject.spi.Extension
@API(status=STABLE,
since="6.0")
public final class Neo4jCdiExtension
extends CdiRepositoryExtensionSupport
この CDI 拡張機能は、CDI 2.0 互換の CDI コンテナーで Spring Data Neo4j を有効にします。Neo4j クライアントとテンプレートを作成し、Neo4j リポジトリメカニズムも導入します。これは、CDI サポートへのメインエントリポイントです。
Neo4j ドライバー Bean が必要です。Neo4jConversions などの他の Bean は、そのプロデューサーを提供することで上書きできます。このようなプロデューサーまたは Bean が追加された場合、Bean で @Qualifier を使用しないでください。
この CDI 拡張機能は、組み込みのサービスローダーメカニズムを介して、またはコンテキストを手動で構築することによって使用できます。
- 導入:
- 6.0
- 作成者:
- Michael J. Simons
フィールド概要
フィールド修飾子と型フィールド説明static final jakarta.enterprise.util.AnnotationLiteral<jakarta.enterprise.inject.Any> @Anyアノテーション付き Bean を選択するために使用されるアノテーションリテラル。static final jakarta.enterprise.util.AnnotationLiteral<jakarta.enterprise.inject.Default> デフォルトの CDI Bean を選択するために使用されるアノテーションリテラル。コンストラクター概要
コンストラクター方法の概要
フィールドの詳細
DEFAULT_BEAN
public static final jakarta.enterprise.util.AnnotationLiteral<jakarta.enterprise.inject.Default> DEFAULT_BEANデフォルトの CDI Bean を選択するために使用されるアノテーションリテラル。ANY_BEAN
public static final jakarta.enterprise.util.AnnotationLiteral<jakarta.enterprise.inject.Any> ANY_BEAN@Anyアノテーション付き Bean を選択するために使用されるアノテーションリテラル。
コンストラクターの詳細
Neo4jCdiExtension
public Neo4jCdiExtension()