SpringBoot整合人大金仓数据库KingBase

1 去KingBase官网下载驱动jar包

2 将解压得到的所有jar包放置在libs目录下(没有就新建一个目录)

SpringBoot整合人大金仓数据库KingBase_第1张图片

3 在pom文件添加相关依赖

SpringBoot整合人大金仓数据库KingBase_第2张图片


<dependency>
    <groupId>com.kingbasegroupId>
    <artifactId>kingbase8artifactId>
    <version>8.2.0version>
    <scope>systemscope>
    <systemPath>${pom.basedir}/libs/kingbase8-8.6.0.jarsystemPath>
dependency>

其中${pom.basedir}/libs就是刚才的libs目录,注意后面的jar包要与libs目录里的版本号一致。

4 修改yaml配置文件中的数据库连接信息

SpringBoot整合人大金仓数据库KingBase_第3张图片
其中
url的格式是jdbc:kingbase8://IP:Port/数据库名(安装kingbase时端口默认是54321,记得让防火墙开放相关端口)
username是用户名(安装kingbase时用户名默认是system)
password是密码

spring:
  datasource:
    driverClassName: com.kingbase8.Driver
    url: jdbc:kingbase8://服务器IP:kingbase端口/test
    username: 用户名
    password: 密码
    type: com.zaxxer.hikari.HikariDataSource
    hikari:
      minimum-idle: 5
      maximum-pool-size: 15
      auto-commit: true
      idle-timeout: 30000
      pool-name: DatebookHikariCP
      max-lifetime: 1800000
      connection-test-query: SELECT 1 FROM DUAL

你可能感兴趣的:(spring,boot,数据库)