JeecgBoot连接达梦数据库
一、达梦数据库官网下载地址
项目采用DMB8开发版(windows64位)
二、需要两个jar,可在达梦数据库安装路径下找到(maven仓库没有)
1.达梦数据库驱动 DmJdbcDriver18.jar 路径:/dirvers/jdbc 2.达梦数据库语言包 DmDialect-for-hibernate5.3.jar 路径:/dirvers/jdbc/dialect
三、jeecg-boot 后台配置
示例将两个jar放在src下的lib中
后台system中的pom文件新增jar包引入
<dependency> <groupId>com.dm</groupId> <artifactId>DmJdbcDriver18</artifactId> <version>1.8</version> <scope>system</scope> <systemPath>${project.basedir}/src/lib/DmJdbcDriver18.jar</systemPath> </dependency> <dependency> <groupId>org.hibernate.dialect</groupId> <artifactId>DmDialect</artifactId> <version>1.8</version> <scope>system</scope> <systemPath>${project.basedir}/src/lib/DmDialect.jar</systemPath> </dependency>
后台joa中的pom文件修改activiti包的版本号
application.yml配置达梦数据库链接
spring: datasource: #达梦数据库链接驱动 url: jdbc:dm://localhost:5236/SYSDBA?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true username: SYSDBA password: SYSDBA driver-class-name: dm.jdbc.driver.DmDriver jpa: #达梦数据库语言包 properties: hibernate: dialect: org.hibernate.dialect.DmDialect
四、达梦数据库可视化工具和数据库迁移工具
按win键找到达梦数据库,打开后可看见
DM管理工具为可视化工具 数据库迁移可将mysql、orcale等数据库转换成达梦数据库 注意:当数据迁移时,
用户名称需和模式名称一致,否则sql语句需要模式名.表名才能访问数据库,不然会报错