docker-compose 搭建 neo4j 并实现springboot Demo

背景

问题

  1. docker启动的neo4j的4.0以后的版本出现服务端无法远程调用
  2. 遇到create 一个null的节点无法删除问题

一键启动

version: '3'
services:
  neo4j:
    image: neo4j:3.5.5
    volumes:
      - ./conf:/var/lib/neo4j/conf
      - ./mnt:/var/lib/neo4j/import
      - ./plugins:/plugins
      - ./data:/data
      - ./logs:/var/lib/neo4j/logs
    restart: always
    ports:
      - 7474:7474
      - 7687:7687
    environment:
      - NEO4J_dbms_memory_heap_maxSize=4G
      - NEO4J_AUTH=none

spring Demo

githubDemo地址请自行获取:

https://github.com/ArberChang/Spring-neo4j.git

spring-boot-starter-data-neo4j 为springboot版本,spring-data-neo4j为spring版本 两个都可以不同版本实现方式是不同的,比如现在新版本为Neo4jRepository旧版本为 DataRepository。实现方式略有不同。 同时也支持mybatis的实现方式,只需在xml写入cql

参考链接

https://blog.csdn.net/blanchedingding/article/details/89890663

猜你喜欢

转载自blog.csdn.net/qq_35868811/article/details/106257019