VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

前言

Java 数据库连接(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。

Vastbase G100 JDBC 数据库驱动程序是一个能够支持基本 SQL 功能的通用应用程序编程接口,支持一般的 SQL 数据库访问。通过 JDBC 驱动程序,用户可以在应用程序中实现对 Vastbase G100 数据库的连接与访问,JDBC 驱动程序的主要功能包括:

  • 建立与管理 Vastbase G100 数据库的连接。

  • 执行SQL 语句。

  • 对结果集进行储存管理。

驱动默认提供p版本的驱动包(VastbaseG100_jdbc_<$version>p_<$buildtime>.jar),在需要同时使用PostgreSQL及Vastbase驱动时,为避免包名与连接串名冲突,我们提供了v版本的驱动包(VastbaseG100_jdbc_<$version>v_<$buildtime>.jar),请联系相关人员获取!

版本驱动包使用说明:

1、使用”jdbc:vastbase”作为URL前缀替换”jdbc:postgresql”。

2、使用”cn.com.vastbase.Driver”作为驱动名称替换”org.postgresql.Driver”。

Vastbase G100 JDBC 主要类与接口

本节主要介绍 Vastbase G100 JDBC 的主要类与接口。

主要类或接口 类或接口说明
Driver 类 org.postgresql.Driver 当注册驱动的时候或配置软件以使用Vastbase G100 JDBC驱动的时候,应该使用这个类名。
DriverManager 类 java.sql.DriverManager
跟踪可用的驱动程序,在数据库与相应的驱动程序之间建立连接。
应用服务器使用JDBC时,DriverManager 类管理连接的建立。需要为 DriverManager 配置JDBC驱动,最简单的方法就是使用实现了接口 java.sql.Driver 的类的 Class.forName() 方法。
在Vastbase G100 JDBC驱动中,该类的名称为 org.postgresql.Driver。该方法可以在连接一个数据库时,使用一个外部配置文件来给驱动提供类名和驱动参数。
Connection 接口 org.postgresql.PGConnection 与特定数据库的连接(会话)。在连接上下文中执行SQL 语句并返回结果。
Statement 接口 org.postgresql.PGStatement 用于执行SQL语句并返回结果。
ResultSet接口 org.postgresql.PGResultSetMetaData 存储执行SQL语句产生的结果集。