# druid-kingbaseV8-starter **Repository Path**: jiangtaoCode/druid-kingbase-v8-starter ## Basic Information - **Project Name**: druid-kingbaseV8-starter - **Description**: 快速接入 druid-kingbase,为项目快速适配人大金仓数据库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2022-08-22 - **Last Updated**: 2022-08-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README spring-boot-starter-nydruid ========================== 零配置接入 druid-kingbase 功能。 ## Usage 引入私服仓库 ```xml ny-nexus http://maven.sxnuoyun.com/repository/nuoyun-group/ true true ``` 添加相关依赖,就已经完成配置,接下来只需要添加 kingbase 的 jdbc 配置信息就可以了。 > 当前版本本已经集成了 druid 原有功能,并在其基础上做了扩展,所以需要剔除,druid 以及 druid-starter 相关依赖,防止功能冲突 ```xml com.nuoyun.pro spring-boot-starter-nydruid 0.0.2 ``` properties 开启 sql 转换过滤器(translation) > kingbase 需要禁用 wall 过滤器,因为数据在 wall 过滤器下不能正常通过检测 ```properties #数据库连接 spring.datasource.url=jdbc:kingbase8://127.0.0.1:54321/cyfh_all?useUnicode=true&characterEncoding=utf-8 spring.datasource.username=system spring.datasource.password=eljfs@233NH spring.datasource.druid.connection-properties=config.decrypt=false #开启 kingbase 语法转换,将 mysql 转为 kingbase spring.datasource.druid.filter.translation.enabled=true spring.datasource.druid.filter.translation.config.sourceSqlType=mysql ```