Neo4j - OGM Object Graph Mapper - Developer Guides
1、pom依赖:
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-neo4j</artifactId>
<version>6.0.14</version>
</dependency>
2、yml配置:
spring:
data:
neo4j:
uri: bolt://192.168.10.35:7687
username: neo4j
password: dengtacj@2021
注意:neo4j使用版本为:4.3.5,springboot对应版本为2.4.7, spring-data-neo4j 对应版本为6.0.14.大于6.0.4版本启动时会报错,暂未解决。
初始化查询时,有两种方式,其中Neo4jTemplate必须指定对应的返回类,而且类必须和Neo4j中的对应,并需要继承实现。否则会报如下错误:Could not find mappable nodes or relationships inside Record<{dt_code: "0001000009", stock_code: "000009"}> for org.springframework.data.neo4j.core.mapping.DefaultNeo4jPersistentEntity@7a18288b。
原

本文档介绍了如何在Spring Boot应用中配置和使用Spring Data Neo4j(SDN)6.0.14与Neo4j OGM进行数据操作。详细步骤包括在pom.xml中添加依赖,配置application.yml文件,以及处理查询结果。特别指出,当使用Neo4jTemplate时,返回类需与Neo4j实体匹配并实现相应接口,否则将引发错误。推荐使用Neo4jClient以避免此类问题。在实例中展示了如何解析查询结果并转换为自定义实体对象。
最低0.47元/天 解锁文章
8160

被折叠的 条评论
为什么被折叠?



