达梦+flowable改造

原项目springboot+flowable+mysql模式现需改造springboot+flowable+达梦,

1.在项目中引入达梦+jpa包 引入高版本包已兼容flowable(6.4.2)+liquibase(3.6.2) 我没有像网上做覆盖及达梦配置

<dependency>
            <groupId>com.dameng</groupId>
            <artifactId>DmJdbcDriver18</artifactId>
            <version>8.1.3.140</version>
        </dependency>
        <dependency>
            <groupId>com.dameng</groupId>
            <artifactId>DmDialect-for-hibernate4.0</artifactId>
            <version>8.1.1.49</version>
</dependency>

2.数据源配置(.yml文件中)
username: SYSDBA
password: root123;!
#compatibleMode=oracle mysql 是用来设置兼容oracle mysql 的
url: jdbc:dm://127.0.0.1:5237/zdkcegovplatform?compatibleMode=oracle

driver-class-name: dm.jdbc.driver.DmDriver
#连接池配置
type: com.alibaba.druid.pool.DruidDataSource

3.项目启动数据源加载jpa方言配置(.yml文件中

spring:
  jpa:
      database-platform: org.hibernate.dialect.MySQL5Dialect

4.多数据源配置(JeeplusWebApplication.java启动类  仅限个人,么有请省略)

properties.setProperty("DM DBMS", "dm");

5.多数据源配置方言及数据库分页插件,只拦截查询语句. 方言配置 延用mysql的方言(仅限个人,么有请省略)

if("dm".equals(dbType)){
            dialect = new MySQLDialect();
        }

6.注释更新 liquibase.update 会报空指针异常(仅限个人,么有请省略)

//liquibase.update("flowable");

7.关闭flowable更新及定时任务

flowable:
  # 关闭定时任务Job
  async-executor-activate: false
  check-process-definitions: false
  database-schema-update: false

相关推荐

  1. +flowable改造

    2024-07-20 12:44:03       26 阅读
  2. 数据库文档

    2024-07-20 12:44:03       63 阅读
  3. 审计功能

    2024-07-20 12:44:03       41 阅读
  4. 数据库

    2024-07-20 12:44:03       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-20 12:44:03       95 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-20 12:44:03       103 阅读
  3. 在Django里面运行非项目文件

    2024-07-20 12:44:03       84 阅读
  4. Python语言-面向对象

    2024-07-20 12:44:03       93 阅读

热门阅读

  1. 杀毒软件对比

    2024-07-20 12:44:03       24 阅读
  2. 京准:GPS北斗卫星授时信号安全隔离防护装置

    2024-07-20 12:44:03       25 阅读
  3. vue2关于Object.defineProperty实现响应式

    2024-07-20 12:44:03       27 阅读
  4. 离散化

    2024-07-20 12:44:03       27 阅读
  5. RedisTemplate 查看key的过期时间

    2024-07-20 12:44:03       27 阅读
  6. Spark Streaming

    2024-07-20 12:44:03       22 阅读
  7. Redis 跳跃列表与紧凑列表

    2024-07-20 12:44:03       27 阅读
  8. 极狐GitLab 如何管理 PostgreSQL 扩展?

    2024-07-20 12:44:03       29 阅读
  9. 学懂C语言系列(一):认识C语言

    2024-07-20 12:44:03       26 阅读
  10. Go的入门

    2024-07-20 12:44:03       29 阅读
  11. SOME/IP配置文件SD中ttl单位是秒

    2024-07-20 12:44:03       21 阅读