环境
系统平台: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依赖。

1438

被折叠的 条评论
为什么被折叠?



