当前位置: 首页 > 知识库问答 >
问题:

Spring数据Neo4j存储库缺少分页和排序存储库

澹台衡
2023-03-14

我已经实现了一个小用例来评估Spring Data Neo4j。我有一个PublicRepository接口,它扩展了GraphRepository。

界面是这样的:

public interface PublicRepository extends GraphRepository<Tweet> {}

这给了我错误< code >“类型PublicRepository的层次结构不一致”。

这种类型的错误是因为当前类扩展/实现的类/接口之一不存在,而当前类又在扩展/实现另一个类/接口。

查看核心库的包org.springframework.data后。repository我发现库中没有扩展为CRUDRepository的接口。我在Neo4j数据的Github存储库中搜索了同样的内容。但那里也没有这个接口。

我在谷歌上搜索了相同的内容,但没有找到这个问题的解决方案,甚至没有进入Neo4j数据的问题队列。因此提交了一份,请参考此。

  • 有没有人遇到过这个问题?
  • 有没有其他方法可以将Neo4j数据库与Spring应用程序集成?
  • 在哪里可以找到具有此接口的Spring数据neo4j jar文件?
  • 如果没有,在哪里可以找到可以与当前编译的jars集成的接口定义文件?相同的环境设置是必需的?

共有1个答案

谢弘阔
2023-03-14

这个问题在github问题中得到了解决

 类似资料:
  • 我的应用程序无法启动,因为spring看不到bean。 我试图运行mu应用程序,并添加创建的用户到数据库。我不知道如何创建丢失的bean。我发现界面上方必须有注释@repository,所以我放置了它,但它仍然不起作用。 我想运行我的应用程序,并添加用户到数据库。

  • 我试图创建一个spring数据存储库,它使用一个方法列出一页实体和一个QueryDSL谓词,使用以下内容: 正如这里提到的禁用从PageRequest获取总页数的计数查询的方法,我尝试使用“技巧”用“FindAllby”命名方法。 如何在不发出count查询的情况下使用Pageable创建QueryDSL存储库?在最后一页之后执行额外的查询以获取下一页,而不是对每个页面请求发出额外的计数查询,这样

  • 我在使用spring-data-neo4j的项目中遇到了一些问题。我有一个节点实体类: 并使用以下方法为其创建存储库: 然后测试,就像这样: > 创建id为123456的广告节点,包含关键字1和关键字2-ok 创建id为654321且包含关键字1的广告节点-确定 获取广告ID 654321-工作正常,生成的查询是: 开始=节点:(={0})返回params{0=654321} 使用findSimi

  • 我是Spring data neo4j的新手,我对GraphRepository有一些错误/问题。 我第一次有了这个: 但是阅读一些文档,存储库已经提供了这样的方法。我不需要写它们。 这是我的产品域名。 这是我的实验班 未检测到查找字节 Id 这正常吗? 这是我的pom.xml

  • 它是否将其存储在缓存中?我有一个应用程序,但应用程序中没有任何地方。属性是提到的db详细信息。我可以通过邮递员存储数据和查询它。

  • 我在我的JavaEE7应用程序中使用spring-data-neo4j(独立)作为漂亮的neo4j-OGM。 目前,我正在尝试通过@Autowired将spring-data-neo4j存储库集成到我的项目中。 我已经开始编写一些JUnit测试,这些测试是测试本身使用这个存储库的bean。目前一切正常。 现在,我想将这个新的存储库类集成到我的JavaEE7应用程序中,我正在将其部署到wildfly