news 2026/7/21 16:25:05

瀚高数据库 JDBC连接相关操作

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
瀚高数据库 JDBC连接相关操作

文章目录

  • 环境
  • 文档用途
  • 详细信息

环境

系统平台:N/A
版本:5.6.5

文档用途

用于介绍使用jdbc方式连接瀚高数据库时,如何将瀚高数据库驱动包添加到应用程序代码中。

详细信息

说明:

瀚高数据库jdbc驱动因数据库版本而异、因jdk版本而异。我们可以通过瀚高数据库驱动jar包的名字来进行定位。

数据库jdbc驱动jar包命令格式 hgdb-数据库版本号-jdbc数字.jar

我们主要关注数据库版本那串和后面数字那串。数据库版本说明该jar包适用的瀚高数据库版本(4.0代表适用所有V4版本数据库,5.0代表适用于所有V5版本数据库),后面的数字对应不同的jdk版本(4对应jdk6及以下版本,41对应jdk7版本,42对应jdk8及以上版本)

如:(1)hgdb-5.0-jdbc4 .jar

(2)hgdb-5.0-jdbc42.jar

搭配:(1)表示支持数据库版本V5.XX及jdk版本为jdk6及以下

(2)表示支持数据库版本V5.XX及jdk版本为jdk8及以上

一、Eclipse常规添加jar方式

1.1 拷贝驱动包

如我们使用的HighGoDB-5XX数据库为V5版本,jdk为1.8版本,选择对应瀚高数据库驱动为hgdb-5.0-jdbc42.jar。

拷贝到项目根目录下(当然,如果项目中有lib目录直接拷贝到lib下方便管理)

1.2添加到项目依赖

右击项目–>properties

选择java build path–> libraries–>add Jars…

展开项目节点,然后选择jar包,点击Ok

再点击Apply and Close ,之后我们可以看到以将jar包添加到referenced Libraries依赖下。

1.3直接调用
如下jdbc配置格式直接调用,使用第三方连接池的修改参数文件配置。

二、Idea常规添加jar方式

2.1选择驱动包

如我们使用的HighGoDB-5XX数据库为V5版本,jdk为1.8版本,选择对应瀚高数据库驱动为hgdb-5.0-jdbc42.jar。

2.2添加驱动包到项目中

点击Idea工具 File–> Project Structure

Modules–>Dependencies–>点击+号–>JARs or directories…

选择驱动,点击OK–>OK

添加成功后我们可以看到依赖中瀚高数据库驱动已存在。

2.3直接调用

根据HighgoDB的jdbc连接格式配置数据库连接即可。

程序数据库连接配置:

驱动:com.highgo.jdbc.Driver

URL: jdbc:highgo://ip:端口号/数据库名

jdbc:highgo://localhost:5866/highgo"(示例)

用户名:highgo(示例)

密码:highgo123(示例)

三、Maven添加jar依赖方式

3.1 进到jar包所在目录

打开cmd窗口(linux终端),进入jar包所在目录,如我这边目录为“E:\软件\Highgo驱动\V5jdbc驱动” ,然后使用dir可以看到目录下有三个驱动jar包。

3.2 install到maven库

如目前使用的数据库是V5版本,jdk用的是jdk8,所以我们选择将hgdb-5.0-jdbc42.jar

添加到maven本地仓库中。

使用如下命令

mvn install:install-file -DgroupId=com -DartifactId=highgo -Dversion=5.6.4.8 -Dpackaging=jar -Dfile=hgdb-5.0-jdbc42.jar

出现图中BUILD SUCCESS 表示将jar添加到maven仓库中成功。

3.3查看maven库中jar是否添加成功

在上一步骤中我们使用命令mvn install:install-file -DgroupId=com -DartifactId=highgo -Dversion=5.6.4.8 -Dpackaging=jar -Dfile=hgdb-5.0-jdbc42.jar中,“groupId=com”、“artifactId=highgo ”、“version=5.6.4.8”,对应在maven库中的目录结构应该为com\highgo\5.6.4.8\

如下:repository就是我本地的maven库

我maven的配置文件setting.xml

3.4 maven调用

根据install命令中的groupId、artifactId及version设置配置maven的pom.xml文件中groupId、artifactId及version,保存后我们可以看到Maven dependencies中已添加进jar依赖。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/21 10:15:12

3分钟掌握:免费开源Vue审批流程设计系统终极指南

3分钟掌握:免费开源Vue审批流程设计系统终极指南 【免费下载链接】Workflow 仿钉钉审批流程设置 项目地址: https://gitcode.com/gh_mirrors/work/Workflow 还在为传统审批流程的低效和混乱而烦恼吗?🤔 企业日常运营中的请假、报销、采…

作者头像 李华
网站建设 2026/7/21 4:47:11

Claude Code 创始人 Boris Cherny 深度访谈:从 Meta 到 Anthropic

引言/导读 Boris Cherny,这位Anthropic的Claude Code创始人,不仅是AI工程领域的先驱,其职业生涯更是一部关于产品直觉、组织文化和技术杠杆的深度实践教科书。从在Meta(前Facebook)主导核心产品的开发和大规模重构,到如今在Anthropic引领AI时代的工程效率革命,Boris的经…

作者头像 李华
网站建设 2026/7/20 19:46:58

22、量子信息中的旧与新:信息、非物质主义与工具主义

量子信息中的旧与新:信息、非物质主义与工具主义 在当今这个信息时代,量子信息理论应运而生,它试图驯服量子世界的神秘之处,并将其应用于计算和通信领域。然而,这一新兴领域却与一些古老的哲学主题——非物质主义和工具主义相互交织。本文将深入探讨这些主题在量子信息理…

作者头像 李华
网站建设 2026/7/22 7:36:31

Kotaemon中的负载均衡策略如何分配请求?

Kotaemon中的负载均衡策略如何分配请求? 在企业级智能对话系统日益复杂的今天,一个用户的问题可能触发数十次知识检索、模型推理与工具调用。当成千上万的用户同时发起这类复合请求时,系统的稳定性立刻面临严峻考验——某个节点突然过载、响应…

作者头像 李华
网站建设 2026/7/22 13:27:17

平板导热仪厂家推荐排行榜:2025最新口碑深度解析

平板导热仪厂家推荐排行榜:2025最新口碑深度解析在工业生产和科研实验中,企业选择平板导热仪时,常常会遇到诸如“测量精度低、数据不稳定”“设备操作复杂、培训成本高”“售后服务差、故障响应不及时”等问题。基于对1000 工业企业和科研机…

作者头像 李华
网站建设 2026/7/18 21:26:51

二维码修复神器:三步让损坏二维码重获新生!

二维码修复神器:三步让损坏二维码重获新生! 【免费下载链接】qrazybox QR Code Analysis and Recovery Toolkit 项目地址: https://gitcode.com/gh_mirrors/qr/qrazybox 还在为二维码无法扫描而烦恼吗?当你遇到损坏的二维码时&#xf…

作者头像 李华