SpringaplicationContextと外部neo4jサーバーを使用したNeo4j構成

カウント

SpringとNeo4jをデータベースとして使用してRESTfulWebサービスを開発しています。Windows7システムにNeo4j3.0.7をインストールしました。Spring構成で次の行を使用してCRUDAPIを開発できました<neo4j:config storeDirectory="C:\demo.graphdb" base-package="test.model"/>

ここで、で実行されている既存のNeo4jデータベースに接続したいのですlocalhost:7474が、WARファイルのデプロイ中に例外が発生します。

Configuration problem: Unable to locate Spring NamespaceHandler for
XML schema namespace
[http://www.springframework.org/schema/data/neo4j] Offending resource:
ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml]

私のSpringapplicationContext全体は次のとおりです。

 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xmlns:context="http://www.springframework.org/schema/context"   xmlns:util="http://www.springframework.org/schema/util"     xmlns:mvc="http://www.springframework.org/schema/mvc"   xmlns:tx="http://www.springframework.org/schema/tx"     xmlns:neo4j="http://www.springframework.org/schema/data/neo4j"  xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
                        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
                        http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.2.xsd
                        http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.2.xsd
                        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd
                        http://www.springframework.org/schema/data/neo4j http://www.springframework.org/schema/data/neo4j/spring-neo4j.xsd">

  <context:component-scan base-package="test.*" />  
  <context:property-placeholder location="classpath:spring.properties" ignore-unresolvable="true" />    
  <mvc:annotation-driven />
  <mvc:default-servlet-handler />

  <bean id="graphDataBaseService" class="org.springframework.data.neo4j.rest.SpringRestGraphDatabase" >         <constructor-arg index="0" value="http://localhost:7474" />
    <constructor-arg index="1" value="neo4j"/>
    <constructor-arg index="2" value="dubai@1234"/>
  </bean>

  <neo4j:config graphDataBaseService="graphDataBaseService" base-package="test.model" />
    <neo4j:repositories base-package="test.dao"/>
  </beans>

私は使っている:

  • Spring DataNeo4jバージョン4.1.6.RELEASE
  • Neo4jバージョン3.0.7
  • SpringWebMvcバージョン4.1.1.RELEASE
FrantišekHartman

Spring Data Neo4j 4.xはXML構成をサポートしていません(これは3.x-> 4.xの書き換え中に削除されました)。

http://docs.spring.io/spring-data/neo4j/docs/current/reference/html/#_java_based_bean_configurationを参照してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

gremlinサーバー用にneo4jを構成する

分類Dev

Pentaho KettleSpoonを使用したSQLサーバーからNeo4jへの移行

分類Dev

さまざまな環境向けのレールを使用したNeo4jの構成

分類Dev

Neo4jを使用したJava

分類Dev

Neo4jトラバーサルJARをAPIとして実行する

分類Dev

Neo4jトラバーサルJARをAPIとして実行する

分類Dev

neo4jドライバーを使用してnodejsからneo4jに接続できません

分類Dev

neo4jドライバーを使用してnodejsからneo4jに接続できません

分類Dev

Spring Data Neo4J 3.3.1を使用してデータベースを作成すると、Neo4j2.2.3サーバーの起動に失敗する

分類Dev

PyCharmインタープリター構成エラー、Pythonドライバーを使用したNeo4jのコード例

分類Dev

Javascriptを使用したNeo4jへの接続(ドライバーなし)

分類Dev

リモートNeo4j-Serverを使用したSpringを使用したNeo4j

分類Dev

Neo4jトラバーサルAPIと暗号

分類Dev

neo4jサーバーを起動できません

分類Dev

neo4j goドライバーを使用したneo4jコードのコンパイルに関する問題

分類Dev

SpringBootと組み込みドライバーを使用したNeo4jのテスト

分類Dev

neo4jサーバー拡張機能でJSONを使用する

分類Dev

ビッグデータに必要なNeo4j構成

分類Dev

Rik VanBruggenによる「LearningNeo4j」と同じコードを使用してNeo4j構文エラーが発生しました

分類Dev

Neo4j構成ファイル

分類Dev

Neo4jサイファーALLIN

分類Dev

データベースサイズ:Neo4jとSQLサーバー

分類Dev

Neo4Jサイファーパターン構文

分類Dev

ノード間のブール演算を使用したNeo4jクエリ

分類Dev

Neo4jを使用したエンドユーザー認証

分類Dev

ルーメンとneo4jを使用してAPIを作成します

分類Dev

golang-neo4j-bolt-driverを使用したgolangおよびneo4j

分類Dev

Neo4jとdocker-composeを使用して環境変数を構成します

分類Dev

リモートneo4jサーバーへの接続

Related 関連記事

  1. 1

    gremlinサーバー用にneo4jを構成する

  2. 2

    Pentaho KettleSpoonを使用したSQLサーバーからNeo4jへの移行

  3. 3

    さまざまな環境向けのレールを使用したNeo4jの構成

  4. 4

    Neo4jを使用したJava

  5. 5

    Neo4jトラバーサルJARをAPIとして実行する

  6. 6

    Neo4jトラバーサルJARをAPIとして実行する

  7. 7

    neo4jドライバーを使用してnodejsからneo4jに接続できません

  8. 8

    neo4jドライバーを使用してnodejsからneo4jに接続できません

  9. 9

    Spring Data Neo4J 3.3.1を使用してデータベースを作成すると、Neo4j2.2.3サーバーの起動に失敗する

  10. 10

    PyCharmインタープリター構成エラー、Pythonドライバーを使用したNeo4jのコード例

  11. 11

    Javascriptを使用したNeo4jへの接続(ドライバーなし)

  12. 12

    リモートNeo4j-Serverを使用したSpringを使用したNeo4j

  13. 13

    Neo4jトラバーサルAPIと暗号

  14. 14

    neo4jサーバーを起動できません

  15. 15

    neo4j goドライバーを使用したneo4jコードのコンパイルに関する問題

  16. 16

    SpringBootと組み込みドライバーを使用したNeo4jのテスト

  17. 17

    neo4jサーバー拡張機能でJSONを使用する

  18. 18

    ビッグデータに必要なNeo4j構成

  19. 19

    Rik VanBruggenによる「LearningNeo4j」と同じコードを使用してNeo4j構文エラーが発生しました

  20. 20

    Neo4j構成ファイル

  21. 21

    Neo4jサイファーALLIN

  22. 22

    データベースサイズ:Neo4jとSQLサーバー

  23. 23

    Neo4Jサイファーパターン構文

  24. 24

    ノード間のブール演算を使用したNeo4jクエリ

  25. 25

    Neo4jを使用したエンドユーザー認証

  26. 26

    ルーメンとneo4jを使用してAPIを作成します

  27. 27

    golang-neo4j-bolt-driverを使用したgolangおよびneo4j

  28. 28

    Neo4jとdocker-composeを使用して環境変数を構成します

  29. 29

    リモートneo4jサーバーへの接続

ホットタグ

アーカイブ