Skip to content

达梦数据库适配

流程管理工程配置修改

修改流程管理工程 processAdmin 配置文件

项目工程目录:risenet-y9boot-webapp-processadmin/src/resources/application.yml

修改数据源连接池配置

yaml
spring:
    datasource:
        druid:
            y9-public:
                #修改为Dameng驱动类名称
                driver-class-name: dm.jdbc.driver.DmDriver 
                #修改为Dameng连接池url
                url: jdbc:dm://localhost:5236?compatibleMode=oracle  
                #修改为在Dameng默认的超级用户
                username: Y9_PUBLIC
                #修改为在Dameng创建的用户密码         
                password: '111111'
           flowable:
                driver-class-name: dm.jdbc.driver.DmDriver
                url: jdbc:dm://localhost:5236?compatibleMode=oracle
                username: y9_flowable
                password: 111111
    jpa:
        #修改为Dameng版本对应的方言
        database-platform: org.hibernate.dialect.DmDialect
        properties:
            hibernate:
                hbm2ddl:
                    #因为liquibase不兼容Dameng数据库。开启Spring jpa配置让表自动生成
                    auto: update
                #修改为Dameng版本对应的方言
                dialect: org.hibernate.dialect.DmDialect

关闭 liquibase 开关

因为liquibase不兼容Dameng数据库。开启Spring jpa配置让表自动生成。

yaml
y9:
    feature:
        liquibase:
          public-enabled: false

事项管理工程配置修改

修改事项管理工程 itemAdmin 配置文件

项目工程目录:risenet-y9boot-webapp-itemadmin/src/resources/application.yml

修改数据源连接池配置

yaml
spring:
    datasource:
        druid:
            y9-public:
                #修改为Dameng驱动类名称
                driver-class-name: dm.jdbc.driver.DmDriver 
                #修改为Dameng连接池url
                url: jdbc:dm://localhost:5236?compatibleMode=oracle  
                #修改为在Dameng默认的超级用户
                username: Y9_PUBLIC
                #修改为在Dameng创建的用户密码         
                password: '111111'
           flowable:
                driver-class-name: dm.jdbc.driver.DmDriver
                url: jdbc:dm://localhost:5236?compatibleMode=oracle
                username: y9_flowable
                password: 111111
    jpa:
        #修改为Dameng版本对应的方言
        database-platform: org.hibernate.dialect.DmDialect
        properties:
            hibernate:
                hbm2ddl:
                    #因为liquibase不兼容Dameng数据库。开启Spring jpa配置让表自动生成
                    auto: update
                #修改为Dameng版本对应的方言
                dialect: org.hibernate.dialect.DmDialect

关闭 liquibase 开关

因为liquibase不兼容Dameng数据库。开启Spring jpa配置让表自动生成。

yaml
y9:
    feature:
        liquibase:
          tenant-enabled: false

工作办件工程配置修改

修改工作办件工程 flowableUI 配置文件

项目工程目录:risenet-y9boot-webapp-flowableui-position/src/resources/application.yml

修改数据源连接池配置

yaml
spring:
    datasource:
        druid:
            y9-public:
                #修改为Dameng驱动类名称
                driver-class-name: dm.jdbc.driver.DmDriver 
                #修改为Dameng连接池url
                url: jdbc:dm://localhost:5236?compatibleMode=oracle  
                #修改为在Dameng默认的超级用户
                username: Y9_PUBLIC
                #修改为在Dameng创建的用户密码         
                password: '111111'
    jpa:
        #修改为Dameng版本对应的方言
        database-platform: org.hibernate.dialect.DmDialect
        properties:
            hibernate:
                hbm2ddl:
                    #因为liquibase不兼容Dameng数据库。开启Spring jpa配置让表自动生成
                    auto: update
                #修改为Dameng版本对应的方言
                dialect: org.hibernate.dialect.DmDialect

Released under the GPL-3.0 License.