继续学习Neo4j后发现利用Spring Data Neo4j(SDN)对数据对象进行建模,建模之后,通过使用SDN提供的存储库接口,就能方面的使用标准的CURD(增删改查)方法。
一、关于Spring Data Neo4j
像JPA使用ORM一样,SDN使用OGM(对象-图映射)将域对象与图数据库进行相互转换。在对数据对象建模时,只要使用一些简单的注解,就可以让对象与图数据库建立起映射关系。
二、使用Spring Boot框架构建项目
1、新建Maven项目,在pom.xml文件中修改JDK版本号。
2、在pom.xml中导入SDN环境以及Neo4j数据库的依赖
<!-- 版本信息 -->
<properties>
<java.version>1.8</java.version>
<spring-data-neo4j.version>4.1.2.RELEASE</spring-data-neo4j.version>
<sdn.version>4.1.0.RELEASE</sdn.version>
<neo4j-ogm.version>2.1.0</neo4j-ogm.version>
<neo4j.version>3.1.0</neo4j.version>
</properties>
<dependencies