JDBC方式 访问 图数据库 OrientDB

友情提示图数据库 OrientDB 安装 及 初步使用

额外的Jar包

  • 上官网下载 OrientDB JDBC 驱动

https://orientdb.com/download-2/,单击此链接,如下图所示
这里写图片描述
下载矩形方框中的驱动即可。

当然,官方也说了可以通过Maven来管理依赖,如下所示

<dependency>
<groupId>com.orientechnologies</groupId>
<artifactId>orientdb-client</artifactId>
<version>3.0.6</version>
</dependency>

但这种方式,笔者尝试过,会报错,还需要添加其他依赖。

测试

import com.orientechnologies.orient.jdbc.OrientJdbcConnection;

import java.sql.*;
import java.util.Properties;

/**
 * Created by Administrator on 2018/8/12 20:59 in Beijing.
 */

public class OrientDBJdbc {
    public static void main(String[] args) throws SQLException {
        /* declare admin credentials */
        Properties properties = new Properties();
        properties.put("user", "root");
        properties.put("password", "root");

        /* obtain a connection */
        Connection conn = (OrientJdbcConnection) DriverManager.getConnection("jdbc:orient:remote:localhost/graphdb", properties);

        /* perform a query */
        Statement stmt = conn.createStatement();
        ResultSet rs = stmt.executeQuery("SELECT * from V");

        /* consume the resultset */
        while (rs.next()) {
            int vertexVersion = rs.getInt("@version");
            String vertexName = rs.getString("name");
            String vertexClass = rs.getString("@class");
            System.out.println("version=" + vertexVersion + ", name=" + vertexName + ", class=" + vertexClass);
        }

        rs.close();
        stmt.close();
        conn.close();
    }
}

输出

version=14, name=Bob, class=Vgraphx
version=5, name=David, class=Vgraphx
version=14, name=Charlie, class=Vgraphx
version=6, name=Esther, class=Vgraphx
version=5, name=Fanny, class=Vgraphx
version=3, name=Gabby, class=Vgraphx
version=8, name=Alice, class=Vgraphx
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值