
| 🚀 Neo4j 🚀 |
🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀
🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨
🌲 作者简介:硕风和炜,优快云-Java领域优质创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎
🌲 恭喜你发现一枚宝藏博主,赶快收入囊中吧🌻
🌲 人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?🎯🎯
| 🚀 Neo4j 🚀 |


🍔 目录
🌟 知识回顾
大家根据自己情况的情况自行选择之前的文章进行学习
【Docker安装部署Neo4j保姆级教程】
【使用Neo4j进行图数据可视化】
【Neo4j教程之CQL命令基本使用】
【Neo4j教程之CQL函数基本使用】
🌟 Spring Data Neo4j官方指导手册
第一步进入Spring官方,选择SpringData模块

第二步选择Spring Data Neo4j

第三步查看Spring Data Neo4j指导手册相关的内容

🌟 Docker启动Neo4j
注意:此处我们直接通过Docker来启动Neo4j,前面的教程中也有,不会的同学可以先去学习
docker start neo4j

🌟 Spring Boot集成Neo4J配置信息
🍤 新创建一个SpringBoot项目
🍤 导入spring-boot-starter-data-neo4j依赖
添加对应的依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-neo4j</artifactId>
</dependency>
🍤 配置neo4j相关的连接信息
添加对应的配置文件
spring.data.neo4j.uri= bolt://localhost:7687
spring.data.neo4j.username=neo4j
spring.data.neo4j.password=123456
🌟 Spring Boot集成Neo4J案例实操
🍤 创建对应的Person实体信息
import lombok.Data;
import org.neo4j.ogm.annotation.GeneratedValue;
import org.neo4j.ogm.annotation.Id;
import org.neo4j.ogm.annotation.NodeEntity;
import org.neo4j.ogm.annotation.Property;
/**
* 创作一个对应 Person 实体对象 -> 对应我们 Neo4j数据库中的 Node 对象
*/
@Data
@NodeEntity("Person")
public class Person {
@Id
@GeneratedValue
private Long id;
@Property
private String name;
}
🍤 创建对应的Repository接口
import entity.

本文详细介绍了如何在SpringBoot项目中集成Neo4j,包括配置连接信息,创建实体和Repository接口,以及通过Docker启动Neo4j。通过实例展示了Person实体和PersonRelation关系实体的创建与保存,帮助读者掌握图数据库的使用。
最低0.47元/天 解锁文章
1万+





