我已经实现了一个小用例来评估Spring Data Neo4j。我有PublicRepository
接口,扩展了GraphRepository
。
界面如下所示:
public interface PublicRepository extends GraphRepository<Tweet> {}
这给了我错误"The hierarchy of the type PublicRepository is inconsistent"
。
这种类型的错误是因为其中一个类/接口, 由当前类扩展/实现,而后者又是 没有扩展/实现另一个类/接口。
在查看核心库的软件包org.springframework.data.repository
后,我发现库中没有PagingAndSortingRepository
扩展的CRUDRepository
接口。我在Neo4j Data的Github存储库中搜索了相同内容。但是那边也没有这个界面。
我搜索了谷歌搜索相同但未找到解决此问题的解决方案,甚至没有进入Neo4j数据的问题队列。因此提交了一个,请参考this。