SpringBoot整合人大金仓数据库KingBase

SpringBoot整合人大金仓数据库KingBase

码农世界 2024-05-18 后端 62 次浏览 0个评论

1 去KingBase官网下载驱动jar包

SpringBoot整合人大金仓数据库KingBase

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

SpringBoot整合人大金仓数据库KingBase

3 在pom文件添加相关依赖

SpringBoot整合人大金仓数据库KingBase



    com.kingbase
    kingbase8
    8.2.0
    system
    ${pom.basedir}/libs/kingbase8-8.6.0.jar

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

为了使maven能够将本地jar包也打包进去,需要修改:

SpringBoot整合人大金仓数据库KingBase

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

SpringBoot整合人大金仓数据库KingBase

其中

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

转载请注明来自码农世界,本文标题:《SpringBoot整合人大金仓数据库KingBase》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,62人围观)参与讨论

还没有评论,来说两句吧...

Top