关于6.1获取Activiti业务表总数Api在Oracle.11g环境下为零问题

来源:6-1 通用数据表设计

weixin_慕妹1504304

2020-10-29

老师您好!在6.1通用数据库设计中,获取Activiti业务表总数:

  Map<String, Long> tableCount = managementService.getTableCount();
  


您这里先后采用H2,Mysql数据库演示,个人本地使用了H2,Mysql和Oralce测试,但在实际测试途中,Oracle(11g)中获取到的tableCount为0,但是库中28张表真实存在。

String tableName = managementService.getTableName(Task.class);  

也可以获取到具体的业务表。

上网查询了下,关于这个的资料不是很多,请问老师这是框架问题还是针对Oracle‘需要做特殊的适配?
谢谢解答!

写回答

1回答

Jimmy

2020-11-02

在oracle的结果应该也是正常的,我这边没有亲自在oracle环境测试,不好分析,可以断点debug一下,看看sql是不是预期的

0
0

Activiti6.0工作流引擎深度解析 从容应对复杂业务变化

系统讲解工作流引擎 全方位提升技术能力 从容应对复杂业务变化

1031 学习 · 339 问题

查看课程