暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase 8c 基于JDBC开发

李雨晴 2022-08-24
284

JDBC(Java Database Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问接口,应用程序可基于它操作数据。GBase 8c数据库提供了对JDBC 4.0特性的支持。

JDBC包

在linux服务器端源代码目录下执行build.sh,获得驱动jar包postgresql.jar。。

驱动包与PostgreSQL保持兼容,其中类名、类结构与PostgreSQL驱动完全一致,曾经运行于PostgreSQL的应用程序可以直接移植到当前系统使用。

驱动类

在创建数据库连接之前,需要加载数据库驱动类“org.postgresql.Driver”。

由于GBase 8c在JDBC的使用上与PG的使用方法保持兼容,所以同时在同一进程内使用两个JDBC驱动的时候,可能会类名冲突。

相比于PG驱动,GBase 8c的JDBC驱动主要做了以下特性的增强:

  1. 支持SHA256加密方式登录。
  2. 支持对接实现sf4j接口的第三方日志框架。
  3. 支持容灾切换。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论