普元BPS如何获取流程API对应生成的SQL语句?

本文介绍了一种在特定环境中查询API底层SQL语句的方法。通过在JSP中设置监控开关并运行,可以在日志文件中查看到API如queryPersonBizEntities4SDO()等执行的具体SQL语句。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文链接


【问题描述】

我想查询queryPersonBizEntities4SDO()和queryPersonFinishedBizEntities4SDO()两个API对应的SQL语句,该如何查看

【解决方案】

 请使用如下方式打出API底层中SQL语句:
       在日志文件apps_config\default\work_temp\logs{color}eos-wfsql.log中记录SQL语句步骤:
       1)在studio中新建一个JSP;
       2)将<%com.primeton.workflow.commons.sql.monitor.DBMonoitorManager.setMonitor(true);%>放到<body></body>中;
       3)运行该JSP;
       4)在文件eos-wfsql.log中打开就能看到SQL语句;


  

    提示:1、在eos platform7.6 studio中创建jsp输入上述方案会出现如下提示,但该提示不影响运行期方案使用;

   若想消除提示,需要把bps-server-7.0.1.0.jar到classpath里面:studio项目右键—>属性—>Java构建路径—>库—>添加外部JAR(X)...,选择\apache-tomcat-7.0.54\webapps\default\WEB-INF\lib\bps-server-7.0.1.0.jar;

             

   2、若server重启,需要再重新执行一次该jsp。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值