当前位置:网站首页>neo4j安装、运行以及项目的构建和功能实现
neo4j安装、运行以及项目的构建和功能实现
2022-07-01 00:41:00 【prefect_start】
1、neo4j的下载
1.1、进入官网,下载地址
找到对应的版本进行下载即可
温馨提示:3.x版本依赖于jdk8,4.x版本依赖于jdk11,根据自己环境选择下载
1.2、window环境配置,我是在window环境进行配置的,并且已经安装完JDK8
1.2.1、下载后解压到指定文件夹即可,不需要安装

1.2.2、配置环境变量

添加PATH路径配置
1.2.3、把Neo4j安装为服务
以管理员身份打开命令行窗口,进入neo4j的bin目录
安装和卸载服务:
neo4j install-service
neo4j uninstall-service
启动服务,停止服务,重启服务和查询服务的状态:
neo4j start
neo4j stop
neo4j restart
neo4j status

启动服务
1.2.4、客户端,默认账号密码都是neo4j

第一次进入会让修改密码
连接成功
1.2.5、测试创建,执行如下语句
create(e:Person{
name:"张三"}) return e

1.3、CQL相关语法,请查看官网或者CQL语法
1.4、SpringBoot项目集成spring-boot-starter-data-neo4j
1.4.1、pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.github.davidji80.springboot</groupId>
<artifactId>neo4j</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>neo4j</name>
<description>Demo project for Spring Boot</description>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.6.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-neo4j</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--lombok-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
<!--swagger-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.8.0</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
1.4.2、yml
spring:
data:
neo4j:
uri: bolt://localhost:7687
username: neo4j
password: 123456
application:
name: neo4j-server
server:
port: 9999
1.4.3、功能介绍


边栏推荐
- Service grid ASM year end summary: how do end users use the service grid?
- TypeError: can‘t convert cuda:0 device type tensor to numpy. Use Tensor.cpu() to copy the tensor to
- Why not two or four TCP handshakes
- ESP8266 RC522
- Open3D 点云包围盒
- 双位置继电器ST2-2L/AC220V
- Orb-slam2 source code learning (II) map initialization
- 关于VCTK数据集
- [learning notes] structure
- 个人博客搭建与美化
猜你喜欢

2021电赛F题openmv和K210调用openmv api巡线,完全开源。

Win11安装redis 数据库以及redis desktop manager的下载

Training discipline principle of robot programming

Packing and unpacking of C #

DC學習筆記正式篇之零——綜述與基本流程介紹

Why not two or four TCP handshakes

Flutter Error: Cannot run with sound null safety, because the following dependencies don‘t support

闭锁继电器YDB-100、100V

Service grid ASM year end summary: how do end users use the service grid?

技术人进阶画业务大图,手把手教学来了
随机推荐
Note d'étude du DC: zéro dans le chapitre officiel - - Aperçu et introduction du processus de base
【学习笔记】构造
Fluent JSON serialization deserialization
Technical personnel advanced to draw a big picture of business, hand-in-hand teaching is coming
ASCII、Unicode、GBK、UTF-8之间的关系
Dx-11q signal relay
[go] go implements row column conversion of sets
Koa koa combine routes sub route management
Windows环境下安装MongoDB数据库
Introduction and principle analysis of cluster and LVS
孔乙己第一问之服务通信知多少?
基础知识之三——标准单元库
Usage of C set
QT5-布局在创作中的理解应用
Service grid ASM year end summary: how do end users use the service grid?
小程序自定义宫格
解决IDEA:Class ‘XXX‘ not found in module ‘XXX‘
[learning notes] structure
(学习力+思考力) x 行动力,技术人成长的飞轮效应总结
蒹葭苍苍,白露为霜。