北京国炬信息技术有限公司

  • 首页
  • 产品方案
    • 低代码平台
    • 流程设计器
    • 微服务方案
    • 表单设计器
    • 大屏设计器
    • 报表设计器
    • 流程数据中台
    • 移动APP方案
  • 新闻动态
    • 公司动态
    • 技术博客
    • 学习视频
  • 关于我们
    • 公司简介
    • 发展历程
    • 公司荣誉
    • 联系我们
  • 人才招聘
首页 > 新闻动态 > 公司动态

【信创低代码】JeecgBoot适配达梦和人大金仓,TiDB配置手册

作者:admin 发布时间:2024-03-07 点击数:

项目介绍

JeecgBoot是一款专为信创产业设计的企业级低代码开发平台,目前已经实现了对多种国产数据库的默认兼容,提供了丰富的组件和模板,可帮助用户快速搭建信创应用系统。其灵活的定制功能也使用户能够根据具体需求进行个性化定制,满足不同场景的要求。通过JeecgBoot,信创用户可以更高效地开发和部署应用系统,从而提升工作效率和业务竞争力。

信创兼容说明

JeecgBoot 目前已经完成信创兼容工作,程序默认兼容各种国产库和国产容器。针对国产库方面已经支持达梦、人大金仓、TiDB,具体数据库切换操作如下:

一、达梦数据库

1.1 添加达梦数据库驱动,修改pom.xml

<!--达梦数据库 -->
<dependency>
    <groupId>com.dameng</groupId>
    <artifactId>Dm8JdbcDriver18</artifactId>
    <version>8.1.1.49</version>
</dependency>
<dependency>
    <groupId>com.dameng</groupId>
    <artifactId>DmDialect-for-hibernate5.0</artifactId>
    <version>8.1.1.49</version>
</dependency>

1.2 修改数据库连接

  • 修改jpa方言

jpa:
  open-in-view: false
  properties:
    hibernate:
      dialect: org.hibernate.dialect.DmDialect

【信创低代码】JeecgBoot适配达梦和人大金仓,TiDB配置手册(图1)

  • 如果springboot升级到2.6+,还需要修改quartz 配置

spring.quartz.jdbc.initialize-schema=never
  • 添加达梦数据源

url: jdbc:dm://192.168.1.188:30236/?schema=SYSDBA&compatibleMode=oracle&zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8
username: SYSDBA
password: SYSDBA001
driverClassName: dm.jdbc.driver.DmDriver

【信创低代码】JeecgBoot适配达梦和人大金仓,TiDB配置手册(图2)

二、人大金仓数据库

2.1 添加人大金仓数据库驱动,修改pom文件

<!--    人大金仓驱动    -->
<dependency>
   <groupId>kingbase</groupId>
   <artifactId>kingbase8</artifactId>
   <version>8</version>
   <scope>runtime</scope>
</dependency>

2.2 修改数据库连接

  • 修改jpa方言

jpa:
  open-in-view: false
  properties:
    hibernate:
      dialect: org.hibernate.dialect.PostgreSQLDialect

【信创低代码】JeecgBoot适配达梦和人大金仓,TiDB配置手册(图3)

  • 如果springboot升级到2.6+,还需要修改quartz 配置

spring.quartz.jdbc.initialize-schema=never
  • 将filters中的wall 防火墙去掉

dynamic:
  druid:
    filters: stat,slf4j
  • 添加人大金仓数据源

url: jdbc:kingbase8://192.168.1.188:4321/test
username: system
password: system
driver-class-name: com.kingbase8.Driver

【信创低代码】JeecgBoot适配达梦和人大金仓,TiDB配置手册(图4)

三、TIDB数据库

3.1 添加TIDB驱动,修改pom.xml

<dependency>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
   <version>8.0.27</version>
   <scope>runtime</scope>
</dependency>


加入收藏
上一篇:旧的Spring Security OAuth已停止维护,全
下一篇:JimuReport 积木报表 v1.7.2 紧急发布,修复
返回列表

随便看看

  • Jeecg Boot 2.2 首个里程碑版本发布,基于SpringBoot的
  • 低代码平台,JeecgBoot v3.0版本发布—新里程牌开始,迎接VUE3版本到来
  • 开源可视化工具对比:JimuReport VS DataEase
  • JimuReport 积木报表 1.3.3 版本发布,可视化报表工具
  • 2021年度GitHub Top 10 的Java 开源项目
  • 【头条大瓜】积木报表刚刚推送了仪表盘测试版
  • 大屏设计器新版本v2.3发布—积木报表官网
  • 【免费开源】积木报表文件数据集使用实战
  • 【AI聊天机器人】轻松上手,快速配置实战指南

  • 公司产品
  • JeecgBoot低代码平台
  • 敲敲云零代码
  • 大屏设计器
  • 流程设计器
  • 表单设计器
  • 源码下载
  • JeecgBoot低代码平台
  • 积木报表平台
  • 移动开发平台
  • 微信管家平台
  • 更多信息
  • JEECG官方论坛
  • JEECG插件市场
  • 仪表盘设计器
  • 积木报表官网
  • 联系我们
  • 中国·北京·朝阳区科荟前街1号院奥林佳泰大厦9层
  • 商务QQ: 69893005、418799587
  • 商务热线: 010-64808099(5*8小时)
  • 项目外包: 18611788525(5*8小时)
  • 扫码关注我们
Copyright © 2015 北京国炬软件 All Rights Reserved Powered by JEECG 京ICP备2023027727号