#git clone https://github.com/neo4j-contrib/java-rest-binding.git
#git tag -l
#git checkout neo4j-rest-graphdb-2.0.1
#mvn clean install
In mvn project's pom.xml
add
<dependency> <groupId>org.neo4j</groupId> <artifactId>neo4j-rest-graphdb</artifactId> <version>2.0.1</version> <scope>compile</scope> </dependency>
Sample code
package inokStormSolrContentRec; import org.neo4j.graphdb.GraphDatabaseService; import org.neo4j.graphdb.Node; import org.neo4j.graphdb.ResourceIterable; import org.neo4j.graphdb.ResourceIterator; import org.neo4j.rest.graphdb.RestGraphDatabase; public class Neo4JSearch { public static void main(String[] args) { GraphDatabaseService gds = new RestGraphDatabase("http://localhost:7474/db/data"); ResourceIterable<Node> nodes = gds.findNodesByLabelAndProperty(FIFONeo4jLabel.User, "nickname", "zhaohj"); ResourceIterator<Node> it = nodes.iterator(); while(it.hasNext()){ Node node = it.next(); System.out.println("node info: " + node.getId() + "\t"+node.getProperty("nickname")); } } }
Reference
https://github.com/neo4j-contrib/java-rest-binding/tree/neo4j-rest-graphdb-2.0.1
相关推荐
connections = { default : 'restful-neo4j' , restful - neo4j : { module : 'sails-restful-neo4j' , type : 'json' , // expected response type (json | string | http) host : 'foo.myneo4j.com' , //
需要使用 java API 编写查询接口,参考网上的示例自己写了一个接口类: Neo4jUtil.java。目前只完成了查询方法。创建、删除及修改方法未实现。请自行参考代码来实现。 使用方法: 在 eclipse 中导入解压缩的工程...
Neo4j Vue 安装步骤 克隆或下载该库到本地 下载neo4j并安装到本地,启动neo4j服务 进入到该工程的根目录,输入命令:npm run update进行npm包的导入 使用命令:npm run dev启动该工程 默认端口是:8081 neo4j账号...
Neo4j Vue 安装步骤 克隆或下载该库到本地 下载neo4j并安装到本地,启动neo4j服务 进入到该工程的根目录,输入命令:npm run update进行npm包的导入 使用命令:npm run dev启动该工程 默认端口是:8081 neo4j账号...
电影示例应用 如何一起使用Spring ...堆栈这些是我们的Web应用程序的组件: 应用程序类型:Spring-Boot Java Web Application Web框架:启用Spring-Boot的Spring-WebMVC 持久性访问:Spring-Data-Neo4j 6.x 数据库:Ne
该存储库包含一个简单的 Go 程序,该程序展示了使用 Neo4j 图形数据库具有用户注册和身份验证功能的 RESTful API。 先决条件 你必须有: 去设置: : Neo4j 设置: : 实施说明 身份验证是使用 JSON Web 令牌 (JWT)...
spring-data-neo4j:在使用Neo4j时提供支持以提高Java开发人员的生产率。 使用熟悉的Spring概念,例如用于核心API使用和轻量级存储库样式数据访问的模板类
参考网上的文档,编写了使用 python API 接口实现的接口库:neo4jUtil.py。另外还写一个查询脚本:querySQL.py。 使用方法: 需要安装 neo4j for python 的库: pip install neo4j 修改配置文件:neo4jCfg.py ...
通过在 conf/neo4j-server.properties 中添加一行来配置 Neo4j: org.neo4j.server.thirdparty_jaxrs_classes=org.neo4j.example.unmanagedextension=/example 启动 Neo4j 服务器。 写评论 curl ...
它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。...
neo4j:所有人的图表
DR $ docker run --name neo4j bitnami/neo4j:latestDocker撰写$ curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-neo4j/master/docker-compose.yml > docker-compose.yml$ docker-compose up...
imap2neo4j: imap2neo4j imapServer imapUsername imapPassword imapMailbox neo4jServer [neo4jUsername] [neo4jPassword] [paging, eg import by batches of 1000] [specific range of messages, eg 50
Neo4j Developer Manual 3.0 Java
Sublime Text 2/3 插件:Neo4j Sublime 是最好的跨平台编辑器之一,所以我想为什么不创建一个简单的 Neo4j 插件呢?... 编辑用户名和密码(默认为neo4j:neo) 结果显示在控制台中(Ctrl+~)打开C
适用于Node.js的Neo4j REST API包装器 主分支: 开发分支: 安装 npm install node-neo4j --save 用法 为了使用该库,您必须创建一个应用并添加或在本地安装它。 如果您使用的是OS XI,则强烈建议通过安装Neo4j。 ...
NBD_Tutorials_Neo4J:PJATK NDB教程的Neo4J分配
schemaless-graphql-neo4j 将无类型的动态GraphQL查询转换为Cypher。 签出,以更好地查看您可以编写的查询。入门$ npm install schemaless-graphql-neo4j :warning: 图书馆尚未发布操场您可以开始使用开发人员游乐场...
Neo4j核心 围绕Neo4j图形数据库的简单Ruby包装器,可与...http_adaptor = Neo4j::Core::CypherSession::Adaptors::HTTP.new('http://neo4j:pass@localhost:7474', options) # or require 'neo4j/core/cypher_sessio
Neo4j Vue安装步骤克隆或下载该库到本地下载neo4j并安装到本地,启动neo4j服务进入到该工程的根目录,输入命令:npm run update进行npm包的导入使用命令:npm run dev启动该工程默认端口是:8081 neo4j账号信息: ...