先介绍下p6spy,它是一个跟踪SQL的工具,无论是B/S架构的还是C/S架构的,无论是连接池还是经典JDBC,无论是hibernate还是ibatis,无论是什么数据库,都可以监听到当前运行程序的sql官方版主页
http://www.p6spy.com/index.html我修改的简易使用版
http://download.csdn.net/source/392124没什么技术含量,高人莫抨击,只是平时觉得p6spy配置比较麻烦,对一些非开发人员来说就更麻烦,所以删简了下源码,并做了些改动.用过没用过的都可以试下,尤其是那些正在开发复杂查询程序的朋友.
经过我的精简源码已经十分简单了,非核心的代码都被我删掉了,想了解jdbc原理的初学者可以看下.想学习设计模式的朋友还是看官方了,尤其想学习工厂模式的朋友,p6spy源码是典型的工厂模式实际应用由于平时经常散分,提问也经常50,100分起,所以现在手头有点紧,就先散50吧,等什么时候升星了再散.
http://www.p6spy.com/index.html我修改的简易使用版
http://download.csdn.net/source/392124没什么技术含量,高人莫抨击,只是平时觉得p6spy配置比较麻烦,对一些非开发人员来说就更麻烦,所以删简了下源码,并做了些改动.用过没用过的都可以试下,尤其是那些正在开发复杂查询程序的朋友.
经过我的精简源码已经十分简单了,非核心的代码都被我删掉了,想了解jdbc原理的初学者可以看下.想学习设计模式的朋友还是看官方了,尤其想学习工厂模式的朋友,p6spy源码是典型的工厂模式实际应用由于平时经常散分,提问也经常50,100分起,所以现在手头有点紧,就先散50吧,等什么时候升星了再散.
解决方案 »
- Hibernate中间表添加修改数据的一个问题.
- java socket 处理字节问题 16进制发过去 UDP 协议 二进制转换为相应的类型 如何
- java中如何将一个基础数据类型在内存中的表示转成字符串的形式输出
- 编译通过.但运行时出现NoSuchMethodError.高手帮查错
- [求助]JTextArea中如何屏蔽Ctrl+X、Ctrl+C、Ctrl+V、Ctrl+H等系统热键
- 我向oracle的一个字段下,要插入数据,如果数据超过4000个字节该如何处理(java)
- 怎样取得选择的结点的深度?JTree问题!
- 简单,有分
- 简单问题快来拿分(运行就行)
- 急!急!急!
- 关于JAVA与数据库连接的小问题.
- 你够细心吗?进来试试看。
学习