AgensGraph JDBC driver

BSD
Java
跨平台
2017-10-09
红薯

AgensGraph JDBC driver 是 AgensGraph 图数据库官方的开源 JDBC 驱动程序。

示例代码:

import java.sql.DriverManager;
import java.sql.Connection;

public class AgensGraphTest {
  public static void main(String[] args) {
    Class.forName("net.bitnine.agensgraph.Driver");
    String connectionString = "jdbc:agensgraph://127.0.0.1:5432/agens";
	String username = "test";
	String password = "test";
    Connection conn = DriverManager.getConnection(connectionString, username, password);
    //创建对象
    PreparedStatement pstmt = con.prepareStatement("CREATE (:Person ?)");
    JsonObject john = new JsonObject();
    john.put("name", "John");
    john.put("from", "USA");
    john.put("age", 17);
    pstmt.setObject(1, john);
    pstmt.execute();
    //查询
    Statement stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery(
        "MATCH (:Person {name: 'John'})-[:knows]-(friend:Person)" +
        "RETURN friend");
    while (rs.next()) {
      Vertex friend = (Vertex)rs.getObject(1);
      System.out.println(friend.getProperty().getString("name"));
      System.out.println(friend.getProperty().getInt("age"));
    }
  }
}

Maven:

<dependency>
  <groupId>net.bitnine</groupId>
  <artifactId>agensgraph-jdbc</artifactId>
  <version>1.2.0</version>
</dependency>
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

10月新增开源项目:号称最快的 Node.js 应用框架来了

看看开源中国社区十月份有哪些值得关注的新增项目:百度研发的移动端深度学习框架 MDL,号称是目前最快 Node.js 应用框架之一的 Fastify,Go 语言实现的分布式全文搜索引擎 riot 等等……希望...

2017/11/07 18:54
12.5K
3
Java实例教程

Java当前日期/时间 Java将字符串转换为日期 Java当前工作目录 Java正则表达式 Java立方体 编译并执行Java Online 用于连接两个数组的Java程序 Java添加两个数组 字符串的Java字符 Java多字符...

2018/11/02 10:48
45
0
Mac java多版本控制

vim ~/.bash_profile ORACLE_JAVA_6_HOME="/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home" ORACLE_JAVA_7_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents...

04/22 10:45
9
0
JVM -verbose参数详解(转)

转自:http://www.javaranger.com/archives/367 java -verbose[:class|gc|jni] 在输出设备上显示虚拟机运行信息。 1.java -verbose:class 在程序运行的时候有多少类被加载!你可以用verbose...

2014/12/04 22:33
4K
1
41 Websites Every Java Developer Should Bookmark

41 Websites Every Java Developer Should Bookmark Category - Java News Oracle Technology Network - java.sun.com Well, this is the best place to start with! Being an official Java...

2014/02/21 08:49
52
0
Java学习线路图

Java学习线路图 Java教程 Java 教程 Java 简介 Java 开发环境配置 Java 基础语法 Java 对象和类 Java 基本数据类型 Java变量类型 Java修饰符 Java运算符 Java循环结构 Java分支结构 Java Num...

2018/10/10 17:41
82
0
30天Java核心基础视频教程-2019版

day00_编程入门 ----01-Java语言基础-资料文件结构1.avi ----02-Java语言基础-资料文件结构2.avi ----03-Java语言基础-入门概述 .avi ----04-Java语言基础-冯诺依曼体系结构.avi ----05-Jav...

04/06 18:23
0
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部