
以下是本人在给项目适配人大金仓数据库时的一些心得体会
项目架构采用的:
springMvc + mybaits-plus + 阿里的数据连接池 com.alibaba.druid
阿里数据连接池版本采用1.1.9的
com.alibaba druid 1.1.9

然后第一点必不可少的 要导入人大金仓的数据库驱动包
把jar包放入lib目录下

然后导入

驱动包数据库版本是8.2的
驱动包下载地址:
https://pan.baidu.com/s/1z2Pv90o5eQn0305vUFgyuQ
提取码 +关注后 私信 : 人大金仓jar
获取提取码
驱动JDBC连接信息示例:
jdbc_driverClassName=com.kingbase8.Driverjdbc_url=jdbc:kingbase8://12.222.22.122:54321/demojdbc_username=demojdbc_password=123456
然后项目就能和人大金仓数据库正常的连接上了。
遇到了个坑
项目中有个表叫 sys_user 结果没想到是人大金仓的系统表

解决办法是:

给前面加上 模式名.库名.表名 即可解决
为了项目不更改表名 决定写个mybatis拦截器处理一下。
