SpringBoot整合人大金仓(kingbase8)

这篇具有很好参考价值的文章主要介绍了SpringBoot整合人大金仓(kingbase8)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

因客户要求使用人大金仓数据库,因此最近在java适配人大金仓数据库,在此做下笔记,此为第三步,SpringBoot整合人大金仓(kingbase8)

1.创建与模式对应用户,所用模式为test-demo,但是模式中-命名使用模式查询时存在问题,我修改模式为test_demo,则我创建的用户为test_demo,然后根据需要设置权限

kingbase8 maven,开发笔记,数据库,人大金仓,spring boot,mybatis,后端

kingbase8 maven,开发笔记,数据库,人大金仓,spring boot,mybatis,后端kingbase8 maven,开发笔记,数据库,人大金仓,spring boot,mybatis,后端kingbase8 maven,开发笔记,数据库,人大金仓,spring boot,mybatis,后端

2.引入kingbase8的jar上传到本地maven,可到Kingbase安装目录对应路径下寻找,我的位置在D:\Kingbase\ES\V8\KESRealPro\V008R006C007B0012\Interface\jdbc,使用Maven的命令进行安装

mvn install:install-file -DgroupId=com.kingbase8 -DartifactId=kingbase8 -Dversion=8.6.0 -Dpackaging=jar -Dfile=D:\Kingbase\ES\V8\KESRealPro\V008R006C007B0012\Interface\jdbc\kingbase8-8.6.0.jar

kingbase8 maven,开发笔记,数据库,人大金仓,spring boot,mybatis,后端kingbase8 maven,开发笔记,数据库,人大金仓,spring boot,mybatis,后端

3.引入pom依赖

<dependency>
      <groupId>com.kingbase</groupId>
      <artifactId>kingbase8</artifactId>
      <version>8.6.0</version>
</dependency>

kingbase8 maven,开发笔记,数据库,人大金仓,spring boot,mybatis,后端

4.编写配置文件

spring.datasource.url=jdbc:kingbase8://127.0.0.1:54321/hhh-system
spring.datasource.username=test_demo
spring.datasource.password=123456
spring.datasource.driver-class-name=com.kingbase8.Driver

该用户需为你前面指定对应模式的用户,如果用其他模式的用户则找不到对应表,管理员账号的话需指定模式,不然的话会报关系不存在

mybatis-plus.global-config.db-config.schema=test_demo

kingbase8 maven,开发笔记,数据库,人大金仓,spring boot,mybatis,后端文章来源地址https://www.toymoban.com/news/detail-622377.html

5.测试能否正常启动

到了这里,关于SpringBoot整合人大金仓(kingbase8)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 人大金仓Kingbase8安装与基本使用

    目录 一、准备工作 一、安装文件 二、禁用防火墙 三、修改内核参数 四、上传文件 二、安装kingbase 三、kingbase的使用 一、kingbase启动与停止 二、数据管理 三、命令行常用命令 操作系统 : CentOS7 x86_64 数据库KingbaseES_V008R006C006B0013_Lin64_install.iso 镜像 安装包官网下载地址 人大

    2023年04月23日
    浏览(38)
  • Mysql迁移到kingbase(人大金仓)全过程方案(java)

    按项目国产化需求,需要将MySQL数据库迁移成kingbase数据库,后端服务是java 现先用本地创建kingbase-win版服务器进行流程、代码测试 目录 前言: 流程: 一.从官网下载文件 1.下载安装包  2.下载需要的授权文件  3.下载数据库连接驱动文件​编辑  二.安装  ​编辑 三.数据库迁

    2024年02月04日
    浏览(60)
  • Mysql迁移到kingbase全过程调整方案解决(人大金仓)(java)

    按项目国产化需求,需要将MySQL数据库迁移成kingbase数据库,后端服务是java 现先用本地创建kingbase-win版服务器进行流程、代码测试 目录 前言: 流程: 一.从官网下载文件 1.下载安装包  2.下载需要的授权文件  3.下载数据库连接驱动文件​编辑  二.安装  ​编辑 三.数据库迁

    2024年02月16日
    浏览(44)
  • 【Kingbase8数据库】springboot jpa集成Kingbase8各种报错

    Access to DialectResolutionInfo cannot be null when ‘hibernate.dialect’ not set 去了stackoverflow: java - Spring Boot JPA - Access to DialectResolutionInfo cannot be null when ‘hibernate.dialect’ not set - Stack Overflow 不是PostgreSQL,那就换成mysql的嘛: spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.Kingbase8Dialect Co

    2024年02月12日
    浏览(48)
  • [开发|数据库] java程序人大金仓数据库适配笔记

    需要去人大金仓https://www.kingbase.com.cn/qd/index.htm下载linux版iso文件和授权文件(license-企业版-90天)。 iso文件需要挂载在指定目录下。 参考:(https://www.cnblogs.com/bluestorm/p/16941812.html)。 人大金仓数据库安装过程中出现乱码/内容不显示是因为jdk版本不匹配,通过asdf更换java版本为

    2024年02月12日
    浏览(53)
  • 人大金仓逻辑备份与还原

    逻辑备份 sys_dump 备份 切换用户 su - kingbase 进入到逻辑备份工具目录 /data/KingbaseES/ES/V8/ClientTools/bin 参数-F表示文件输出格式,p为plain模式,这里输出为sql格式;-U用户,-p密码 -d数据库 逻辑还原 进入到逻辑备份工具目录 /data/KingbaseES/ES/V8/ClientTools/bin 参数-F表示文件输出格式,

    2024年01月16日
    浏览(46)
  • 【金仓数据库】kingbase ES性能提升之传输压缩

    数据库应用场景复杂且多样,本文介绍金仓数据库在网络条件较差(小于10MB/s)场景,提供传输压缩特性进行性能提升。 当应用需要并发查询大量结果集时,容易出现网络资源争用问题。造成服务端CPU空闲而网络繁忙的状况,因为大结果集需要占用非常多的网络带宽,从而导

    2023年04月11日
    浏览(51)
  • 人大金仓数据库KingbaseES安全概述

    一、数据库安全性概述 1、数据库安全性就是指保护数据库以防止不合法使用所造成的数据泄露、更改或者破坏。 2、数据库不安全因素: · 计算机系统安全性 · 非授权用户对数据库的恶意存取和破坏 · 数据库中重要或敏感的数据被泄露 · 安全环境的脆弱性 3、数据库安全标

    2024年02月03日
    浏览(53)
  • com.kingbase8.util.KSQLException:The connection attempt failed.Reason:connect time out

    KingBase是国产化数据库,人大金仓数据库。但我这个错误与众不同,与网上所搜到的差之千里。或者这么说,就是完全找不到对应的解决办法。 我的问题就是在外部Tomcat启动startup.bat可以正常启动运行,但在Idea里面启动Tomcat就不行,报数据库连接超时的错误。但我使用Debug,

    2024年02月05日
    浏览(32)
  • Kettle连接人大金仓KingbaseES数据库

    一、方法1:某些情况下连接上数据库后,加载数据较慢,甚至卡死时,可往下参考方法2。 1、驱动下载。在人大金仓官网–通用型数据库–接口驱动– JDBC 驱动程序 X86(第一个驱动包)下载出来,直达链接(点此直达)。 2、解压驱动包。注意,驱动包zip文件里面共有6个文

    2024年02月05日
    浏览(155)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包