クラス 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
  • フィールドの詳細

    • 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()