当前位置:   article > 正文

Springboot上同时集成mysql和Neo4j_neo4j+mysql+spring 架构图

neo4j+mysql+spring 架构图

Springboot上同时集成mysql和Neo4j

一、集成mysql

1.1 在pom.xml配置文件里面添加如下仓库地址:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
    <groupId>org.mybatis.spring.boot</groupId>
    <artifactId>mybatis-spring-boot-starter</artifactId>
    <version>2.1.2</version>
</dependency>
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <scope>runtime</scope>
</dependency>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

1.2 在yml文件配置

(1)添加mysql连接地址和用户名密码

spring:
  datasource:
    type: com.zaxxer.hikari.HikariDataSource
    url: jdbc:mysql://192.168.1.234:10139/weibo?characterEncoding=utf-8&useSSL=false
    username: root
    password: admin
    driver-class-name: com.mysql.cj.jdbc.Driver
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

(2)之后再添加mybatis配置信息

mybatis:
  mapper-locations: classpath*:mapper/*Mapper.xml
  type-aliases-package: com.rdl.knowledgegraph2.entity
  • 1
  • 2
  • 3

二、集成neo4j图数据库

首先我们来介绍一下Neo4j是一个世界领先的开源图形数据库。 它是由Neo技术使用Java语言完全开发的。

2.1 在pom.xml配置文件里面添加如下仓库地址

其中我们采用的是springdata+neo4j的方式去操作图数据库。

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-neo4j</artifactId>
</dependency>
  • 1
  • 2
  • 3
  • 4

2.2在yml文件配置

添加Neo4j连接地址和用户名密码

spring:
  data:
     neo4j:
      uri: http://127.0.0.1:7474
      username: neo4j
      password: admin
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

自此Springboot上同时集成mysql和Neo4j已经完成,您的每一个点赞和关注都将是博主前进的动力!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/387371
推荐阅读
相关标签
  

闽ICP备14008679号