首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
数据库
›
Postrge-SQL
›
Kingbase(人大金仓数据库)使用教程——下载、安装、JD ...
返回列表
发新帖
Kingbase(人大金仓数据库)使用教程——下载、安装、JDBC连接、MyBatis-Pl
[复制链接]
发表于 2024-6-13 23:32:57
|
显示全部楼层
|
阅读模式
Kingbase(人大金仓
数据库
)使用教程——下载、安装、JDBC连接、MyBatis-Plus应用
下载JDBC的jar包
下载
数据库
安装文件
点击链接,下载授权文件(开辟版365天),假如后续允许过期,只需更换安装目次下的license即可(注意改名为license.dat)
打开iso文件,双击exe进行安装,安装过程可以参考这篇文章:文章链接
在win的所有应用里面找到下面步调并打开
按照mysql的方式新建连接即可,假如遇到这个错误【致命错误: 用户"system" Password 认证失败(kbjdbc: autodetected server-encoding to be GB2312)】
请点此链接
到这里,KingbaseES已经安装成功了,接下来是使用Java的SpringBoot配合KingbaseES搭建项目
使用条件:电脑已经安装了Java和Maven环境
将连接KingbaseES的jar包导入maven本地仓库中
mvn install:install-file -DgroupId=kingbase -DartifactId=kingbase8 -Dversion=8 -Dfile=D:\kingbase8-8.6.0.jar -Dpackaging=jar -DgeneratePom=true
复制
代码
使用maven添加jar包,输入以上命令,-Dfile修改为自己jar包的存放路径
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- install:2.5.2:install-file (default-cli) @ VerificationTreasure ---
[INFO] Installing D:\kingbase8-8.6.0.jar to D:\Maven\maven_file\kingbase\kingbase8\8\kingbase8-8.jar
[INFO] Installing C:\Users\23991\AppData\Local\Temp\mvninstall6714326966503022190.pom to D:\Maven\maven_file\kingbase\kingbase8\8\kingbase8-8.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.630 s
[INFO] Finished at: 2024-04-22T11:26:25+08:00
[INFO] ------------------------------------------------------------------------
复制
代码
出现以上信息表示添加maven成功
设置application.properties
spring.datasource.driver-class-name=com.kingbase8.Driver
spring.datasource.url=jdbc:kingbase8://localhost:54321/
spring.datasource.username=
spring.datasource.password=
复制
代码
设置pom.xml
<!--
数据库
驱动-->
<dependency>
<groupId>kingbase</groupId>
<artifactId>kingbase8</artifactId>
<version>8</version>
</dependency>
<!-- mybatis-plus --> <!-- mybatis-plus 是自己开发,并非官方的! -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.3.2</version>
</dependency>
<!--代码生成器-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>3.3.2</version>
</dependency>
<!--模板引擎-->
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity-engine-core</artifactId>
<version>2.0</version>
</dependency>
复制代码
实体类映射设置,注意KingbaseES的架构:数据库(在properties里面设置了)-模式(schema)-数据表(value)
@Data
@EqualsAndHashCode(callSuper = false)
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
@TableName(value = "system_user", schema = "data")
public class SystemUser implements Serializable {
}
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
回复
使用道具
举报
返回列表
浏览过的版块
图数据库
开源技术
风雨同行
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表