Neo 3.2.3(Neo 2.5から)へのアップグレードでは、Spring Dataの依存関係をアップグレードする必要がありました。アップグレードの主な理由は、Neoの新しいBoltプロトコルを利用することです。私はバージョン(maven pom.xmlを使用しています)にぶつかりました。特に、セッションやRemoteServerの設定用に足場を設定する方法を変更する際に問題があります。Springデータ4.2+にアップグレードする際にRemoteServer()を置き換える方法は?
org.springframework.data.neo4j.server.RemoteServer
がSD4N APIから削除されました。私のコードが壊れてしまいました。私は物事を再びコンパイルする方法がわかりません。私はいくつかのソースをオンラインで試してみましたが、ほとんど成功しませんでした。これらのリソースの
https://docs.spring.io/spring-data/neo4j/docs/current/reference/html/#_spring_configuration
https://graphaware.com/neo4j/2016/09/30/upgrading-to-sdn-42.html
どれもかなりRemoteServer
を置き換えるどんなものを使用する春の構成(とそのクライアント)をリファクタリングする方法を説明していない:ここで私は何を読みましたオブジェクト。
URL、ユーザー名、パスワードを指定して、Spring Data Neo4JでNeoデータベースに接続するにはどうすればよいですか?。これらがどのようにしてSession
sとSessionFactory
sと相互に関連しているかを説明するためのボーナスポイント。
ありがとうございます。だから、Springは自動的に[Neo4jドライバ](http://neo4j.com/docs/api/java-driver/current/)を作成することを知っていますか、それとも他のどこかでインスタンス化されていますか? – alex42johnson
はい、ドライバinitはSDNによって管理されます。あなたのPOMに正しい依存関係を提供するようにしてください。 – nmervaillie