打印VO的SQL语句和绑定参数的代码片断
来源:互联网 发布:免费股票交易软件下载 编辑:程序博客网 时间:2024/04/27 12:03
为了跟踪VO的查询结果,可以使用下面的Java代码来查看查询DB的SQL,也可以将getParametersValues方法做为框架的扩充方法。
private void getParametersValues(Object[] params) { if (getBindingStyle() == SQLBuilder.BINDING_STYLE_ORACLE_NAME) { if (params != null) { for (Object param : params) { Object[] value = (Object[])param; System.out.println("Name=" + value[0] + "; Value=" + value[1]); } } } }Override executeQueryForCollection方法:
public void executeQueryForCollection(Object rowset, Object[] params, int noUserParams) { System.out.println("VO name: " + this.getFullName()); System.out.println("Query is: " + this.getQuery()); getParametersValues(params); super.executeQueryForCollection(rowset, params, noUserParams); }
2011/12/26 卢玉双 @上海
参考:http://codingwithpassion.blogspot.com/2010/11/oracle-adf-write-view-object-query-with.html
- 打印VO的SQL语句和绑定参数的代码片断
- 控制台打印Hibernate的SQL语句显示绑定参数值
- 让控制台打印的Hibernate显示SQL语句显示绑定参数值
- 常用的代码片断
- 让Hibernate显示SQL语句的绑定参数值
- 让Hibernate显示SQL语句的绑定参数值
- 让Hibernate显示SQL语句的绑定参数值
- 让Hibernate显示SQL语句的绑定参数值
- sql语句的预处理mysqli pdo绑定参数
- Hibernate配置打印sql语句和参数
- 关于cookie的代码片断
- 链接MySQL的代码片断
- 评价下面的代码片断
- fastreport打印代码及SQL合并字段的语句
- 基于sql 语句建立的vo 注意问题
- mybatis的Sql语句打印
- SQL打印参数的问题
- ibatis和myBatis打印sql语句的log4j配置文件
- 数据库设计中关于表和列的名称
- iPhone起步-1: "Hello,World!" in iPhone Development (转)
- c语言中逗号运算符和逗号表达式
- 解决win7+IE8+开发人员工具不显示问题(附图)
- ADO数据库编程入门
- 打印VO的SQL语句和绑定参数的代码片断
- 嵌入式新手指南
- 自己做了个密钥
- 把Android低版本(如1.5)工程迁移到高版本(如2.2)去
- Python 自动连接ssh
- path1
- 文荣:你在替下属“背猴子”吗
- 应用Gnuplot进行数据的可视化 Ubuntu
- 第一个 Ajax 入门实例