项目介绍
JeecgBoot是一款专为信创产业设计的企业级低代码开发平台,目前已经实现了对多种国产数据库的默认兼容,提供了丰富的组件和模板,可帮助用户快速搭建信创应用系统。其灵活的定制功能也使用户能够根据具体需求进行个性化定制,满足不同场景的要求。通过JeecgBoot,信创用户可以更高效地开发和部署应用系统,从而提升工作效率和业务竞争力。
信创兼容说明
JeecgBoot 目前已经完成信创兼容工作,程序默认兼容各种国产库和国产容器。针对国产库方面已经支持达梦、人大金仓、TiDB,具体数据库切换操作如下:
一、达梦数据库
1.1 添加达梦数据库驱动,修改pom.xml
![](http://dingyue.ws.126.net/2024/0306/21e32efej00s9x6mk000ld000cj006fp.jpg)
1.2 修改数据库连接
- 修改jpa方言
jpa:
open-in-view:false
properties:
hibernate:
dialect:org.hibernate.dialect.DmDialect
![](http://dingyue.ws.126.net/2024/0306/3e4ef182j00s9wuj9000gd000fk0049m.jpg)
- 如果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
![](http://dingyue.ws.126.net/2024/0306/5adec280j00s9wuja0083d001dk00iqm.jpg)
二、人大金仓数据库
2.1 添加人大金仓数据库驱动,修改pom文件
![](http://dingyue.ws.126.net/2024/0306/24d31f5aj00s9x6ou000bd000970046p.jpg)
2.2 修改数据库连接
- 修改jpa方言
jpa:
open-in-view:false
properties:
hibernate:
dialect:org.hibernate.dialect.PostgreSQLDialect
![](http://dingyue.ws.126.net/2024/0306/0786c76dp00s9wuj9000cd000hz003ym.png)
- 如果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
![](http://dingyue.ws.126.net/2024/0306/877c932dj00s9wuj9000td000ik004nm.jpg)
三、TIDB数据库
3.1 添加TIDB驱动,修改pom.xml
![](http://dingyue.ws.126.net/2024/0306/c5f840ccp00s9x6pz0006d000ac003np.png)
热门跟贴