Spring Data Neo4j を評価するための小さなユース ケースを実装しました。PublicRepository
を拡張するインターフェースがありますGraphRepository
。
インターフェイスは次のようになります。
public interface PublicRepository extends GraphRepository<Tweet> {}
これは私に Error を与えています"The hierarchy of the type PublicRepository is inconsistent"
。
このタイプのエラーは、現在のクラスによって拡張/実装されているクラス/インターフェイスの 1 つが、別のクラス/インターフェイスを拡張/実装しているために発生します。
コア ライブラリのパッケージを調べたところ、拡張されorg.springframework.data.repository
たインターフェイスがライブラリに存在しないことがわかりました。Neo4j Dataの Github Repository で同じものを検索しました。しかし、このインターフェースもそこにはありません。PagingAndSortingRepository
CRUDRepository
Googleで同じことを検索しましたが、この問題の解決策は見つかりませんでした。Neo4jデータの問題キューにもありませんでした。したがって、これを参照してください。
- 誰かがこの問題に遭遇しましたか?
- Neo4j Data Library を春のアプリケーションと統合する他の方法はありますか?
- このインターフェースで spring-data-neo4j jar ファイルはどこにありますか?
- そうでない場合、現在コンパイルされている jar と統合できるインターフェイス定義ファイルはどこにありますか? 同じために必要な環境設定は何ですか?