Activity6.0 支持达梦数据库的过程
工程迁移到用户方后,工程不能启动,检测后发现是 activity 不支持达梦数据库导致,经过
努力终于解决,以下是解决过程
1、org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl 需要找
到源码。
打开源码找到如下:
增加自定义的属性,需要注意的是,属性名称是数据库名称,值是自定义的名字。
2、增加属性文件在 org\activiti\db\properties 下,文件名称是上面的属性值。
例如 dm.properties
内容可以从类似的文件中找到,例如可以直接复制 oracle 的内容:
limitBefore=select * from ( select a.*, ROWNUM rnum from (
limitAfter= ) a where ROWNUM < #{lastRow}) where rnum >= #{firstRow}
boolValue=1
搞定。