前言
随着信创工具不断发展,工作中我们经常遇到系统需要去适配信创软件情况,本文主要介绍了flowable工作流适配人大金仓数据库。
一、为什么需要适配
flowable支持的数据库有h2、mysql、Oracle、PostgreSQL和DB2。由此可见人大金仓数据库flowable本身是不支持的。flowable支持PostgreSQL数据库,同时人大金仓数据库也支持PostgreSQL,因此我们适配时只需要将人大金仓的配置修改为PostgreSQL即可
二、适配步骤
1.引入PostgreSQL
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.27</version>
</dependency>
2.修改数据源
driverClassName: org.postgresql.Driver
type: com.zaxxer.hikari.HikariDataSource
url: 数据库地址
username: 用户名
password: 密码
3.创建flowable配置类
创建抽象类FlowableConfig继承org.flowable.common.engine.AbstractEngineConfiguration,具体配置如下:
package com.flowable.config;
import org.flowable.common.engine.impl.AbstractEngineConfiguration;
import java.util.Properties

最低0.47元/天 解锁文章
4802

被折叠的 条评论
为什么被折叠?



