java(maven)链接neo4j
var code = "21b29e99-9594-4052-857b-0a5ddc9ab0f1"
修改neo4j所在机器配置文件…/conf/neo4j.conf
# Bolt connector
dbms.connector.bolt.enabled=true
#dbms.connector.bolt.tls_level=OPTIONAL
dbms.connector.bolt.listen_address=0.0.0.0:7687 # HTTP Connector. There can be zero or one HTTP connectors.
dbms.connector.http.enabled=true
dbms.connector.http.listen_address=0.0.0.0:7474 # HTTPS Connector. There can be zero or one HTTPS connectors.
dbms.connector.https.enabled=true
#dbms.connector.https.listen_address=:7473
pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.tzg.neo4j</groupId><artifactId>neo4j</artifactId><version>1.0-SNAPSHOT</version><properties><maven.compiler.source>8</maven.compiler.source><maven.compiler.target>8</maven.compiler.target></properties><dependencies><!-- Neo4j dependency --><dependency><groupId>org.neo4j</groupId><artifactId>neo4j</artifactId><version>3.2.6</version></dependency><!-- Neo4j服务器开发需要的jar包 --><dependency><groupId>org.neo4j.driver</groupId><artifactId>neo4j-java-driver</artifactId><version>1.5.0</version></dependency></dependencies></project>
neo4jJdbc.java
import org.neo4j.driver.v1.*;
import java.util.List;import static org.neo4j.driver.v1.Values.parameters;public class neo4jJdbc {public static void main( String[] args ) {//地址 账号 密码Driver driver = GraphDatabase.driver( "bolt://hadoop102:7687", AuthTokens.basic( "neo4j", "123456" ) );Session session = driver.session();try {// StatementResult result = session.run("Cypher语言")StatementResult result = session.run("MATCH (n) RETURN n.name,n.age");List<Record> records = result.list();System.out.println("result:"+records.size());for(Record record : records) {//与上面的Cypher语言 查出的东西相对应System.out.println(record.get("n.name");}System.out.println(records);} catch (Exception e) {e.printStackTrace();} finally {session.close();driver.close();}}}
java(maven)链接neo4j相关推荐
- java maven 项目依赖管理 简介
目录 一.简单的小问题? 二.maven到底是什么? 三.maven的安装 四.仓库的概念 五.使用命令行管理maven项目 六.使用Myeclipse创建maven自定义项目 七.pom.xml的依 ...
- java neo4j_java连接neo4j
呼.博客要落灰了 记录一下Java连接neo4j的问题. 首先是neo4j的下载和配置,基本参考https://blog.csdn.net/appleyk/article/details/790918 ...
- java获取钉钉登录信息,JAVA maven项目使用钉钉SDK获取token、用户
本文介绍了JAVA maven项目使用钉钉SDK获取token.用户,分享给大家,具体如下: 将SDK放一个文件里,记住文件地址.D:eclipse-workspace项目名模块名lib win+r ...
- UrlUtils工具类,Java URL工具类,Java URL链接工具类
UrlUtils工具类,Java URL工具类,Java URL链接工具类 >>>>>>>>>>>>>>>&g ...
- Java Maven学习 - 1
Maven 具有约定的标准目录结构,如下: 目录 目的 ${basedir} 存放pom.xml和所有的子目录 ${basedir}/src/main/java 项目的java源代码 ...
- java 钉钉获取用户信息,JAVA maven项目如何使用钉钉SDK来获取token、用户
JAVA maven项目如何使用钉钉SDK来获取token.用户 发布时间:2020-07-17 10:52:32 来源:亿速云 阅读:102 作者:小猪 这篇文章主要为大家展示了JAVA maven ...
- java + maven 实现发送短信验证码功能
如何使用java + maven的项目环境发送短信验证码,本文使用的是榛子云短信 的接口. 1. 安装sdk 下载地址: http://smsow.zhenzikj.com/doc/sdk.html ...
- lambdas for_Java 8 Lambdas –缺少脱离Java的链接
lambdas for 我学习了函数式编程,但是后来我决定我更喜欢命令式编程,于是我转回去. -没人 从命令式编程过渡到函数式编程是当今非常普遍的事情. 互联网上的博客文章充斥着关于它的证词. 我读过 ...
- Java 8 Lambdas –缺少脱离Java的链接
我学习了函数式编程,但是后来我决定我更喜欢命令式编程,于是我转回去. -没人 从命令式编程过渡到函数式编程是当今非常普遍的事情. 互联网上的博客文章充斥着关于它的证词. 我读过的所有内容以及与我交谈过 ...
最新文章
- IPv4_数据报文首部格式
- 知识图谱 vs. 对话系统专题讨论 - PaperWeekly 社区
- Tornado,了解一下
- SAP CRM Collection wrapper的publish_current用法
- 「译」JUnit 5 系列:环境搭建
- 响应式 Web 设计 - 媒体查询
- 中国水性颜料市场趋势报告、技术动态创新及市场预测
- Qt一个进程运行另一个进程
- httpconduit请求https报错_为什么重复的GET请求变慢了?
- js吧键值对变成对象_【面试题】和Vue.js有关的41个基础问题
- TheFatRat生成免杀木马(powershell)报错问题
- Cocos Creator大厅+子游戏模式
- windows下CMD常用命令
- HTML两张图片翻转,canvas实现图片镜像翻转的2种方式
- CODEVS 1069 关押罪犯
- 刷IP工具、刷IP软件的原理和工作过程
- 12032 解救小哈
- 转载:12个医学公共数据库
- UDF函数开发中的坑
- python设置坐标轴刻度宽度_使用轴网格matplotlib时设置刻度宽度