关于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是不是预期的
00
相似问题