我已经实现了一个小用例来评估 Spring Data Neo4j。我有一个PublicRepository
扩展的接口GraphRepository
。
界面如下所示:
public interface PublicRepository extends GraphRepository<Tweet> {}
这给了我 Error "The hierarchy of the type PublicRepository is inconsistent"
。
出现这种类型的错误是因为当前类扩展/实现的类/接口之一不存在,而当前类又扩展/实现了另一个类/接口。
查看核心库的包后org.springframework.data.repository
,我发现库中没有PagingAndSortingRepository
扩展接口CRUDRepository
。我在Neo4j 数据的 Github 存储库中搜索了相同的内容。但是那里也没有这个接口。
我在谷歌上搜索了相同但没有找到解决这个问题的方法,甚至没有进入 Neo4j Data 的问题队列。因此提交了一份,请参阅此。
- 有没有人遇到过这个问题?
- 有没有其他方法可以将 Neo4j 数据库与 spring 应用程序集成?
- 哪里可以找到这个接口的spring-data-neo4j jar文件?
- 如果没有,我在哪里可以找到可以与当前编译的 jar 集成的接口定义文件?相同的环境设置是什么?