1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 人大金仓国产化数据库适配

人大金仓国产化数据库适配

时间:2022-10-20 02:14:14

相关推荐

人大金仓国产化数据库适配

最近公司接到需求,项目要进行国产化适配,数据库是人大金仓中间件是TongWeb浏览器是uos,项目所用到的技术是LayuiAdmin、ssm、mybatis-plus、springboot等,数据源切换到人大金仓数据库之后(用的是KingBaseEs8 R3版本,驱动下载/download/qq_36254571/19822864),具体参数如下配置:

#2.kingBase数据库配置 本地地址

spring.datasource.driverClassName=com.kingbase8.Driver

spring.datasource.url=jdbc:kingbase8://127.0.0.1:54321/MAPLEKINGBASE

spring.datasource.username=SYSTEM

spring.datasource.password=123456

适配后出现druid错误,查询报错原因后druid需要去除spring.datasource.filters=wall这个参数,保留之后的其它参数如下:

#kingbase配置

spring.datasource.filters=stat,logback

然后启动项目之后不报错,但是登陆进去之后mybatis-plus会出问题,查询人大金仓官网之后是因为不适配,需要升级到对应的版本才可以(官网指定mybaits-plus3.1.2),我们项目用的版本比较老,mybatis-plus版本是2.3.3,升级版本后因mybatis-plus2.X和mybatis-plus3.X改动量很大,所以项目到处报错,实在没办法去人大金仓官网找解决办法,在人大金仓社区中找到如下说明:

把分页的方言改为postgresql即可,项目中修改为如下:

项目启动后测试ok,有问题还是需要去官网社区找解决方案。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。