如何配置第三方数据源
第三方数据源用于从业务系统数据库读取数据,常见于 组织机构实现 等集成场景。
适用场景
- 组织机构数据通过 SQL 从业务系统数据库读取
- 流程中需要访问业务库表数据
- 同一流程引擎需连接多个外部数据库
配置步骤
登录流程引擎管理后台,进入数据源配置页面,新增第三方数据源。


配置项说明
| 配置项 | 说明 |
|---|---|
| 数据库类型 | 如 MySQL、Oracle、达梦,其他数据库需要增加驱动,参考如何修改数据库驱动 |
| 标识符 | 数据源唯一标识,保存后不可修改,代码中通过该标识引用 |
| 数据库地址 | JDBC 连接地址,含 IP、端口、库名 |
| 用户名 / 密码 | 业务库连接账号 |
| 连接池参数 | 最大连接数、最小连接数、初始化连接数、最大空闲时间等 |
操作说明
- 填写数据源连接信息
- 点击 测试连接,确认能正常连通业务库
- 测试通过后点击 保存
注意
- 标识符一旦保存不可更改,命名时建议使用有意义的英文标识(如
business_db、org) - 确保流程引擎服务器与业务数据库之间网络互通,且账号具备所需表的读取权限
在代码中使用
配置完成后,在组织机构实现类等业务代码中,将第三方数据源标识修改为已配置的值:

示例:在 OrgBuilderImpl.java 中指定数据源标识,使组织机构 SQL 查询指向业务库。
