Neo4j·Java对Neo4j的基本操作

2.3 Java客户端使用
1>. Maven引用
 

Neo4j·Java对Neo4j的基本操作_第1张图片



2>. Java调用
1)初始化数据图引擎"graphDB"
 

Neo4j·Java对Neo4j的基本操作_第2张图片



2)创建实体及关系
 

Neo4j·Java对Neo4j的基本操作_第3张图片



如上图所示,利用“graphDb"创建了以我个人家庭成为原型的三个实体节点“firstNode"、“secondNode"和“thirdNode",并分别为其创建了关系“Father_Son"、“Mather_Son"和“夫妻",最终执行后如图2所示。图中我们可以看到每个实体可以有多个标签,也即实体类型,相当于多个角色。


3)根据实体ID返回紧邻边和节点
 

Neo4j·Java对Neo4j的基本操作_第4张图片



如图所示代码,为根据指定实体ID找出该实体紧邻关系相关实体。当然也可以根据方法"findNodes"传递标签名或标签名+属性及属性值具体查找某一类实体列表。

你可能感兴趣的:(图数据库)