网上好多帖子都是说,修改原有 JDBC Driver为:com.p6spy.engine.spy.P6SpyDriver
然后修改spy.properties 中的 realdriver值为原有的JDBC Driver
如果在spring开发环境中使用org.springframework.jdbc.datasource.DriverManagerDataSource来模拟dataSour...
分类:
编程语言 时间:
2016-05-07 10:38:22
阅读次数:
815
下载p6psy.jar以及spy.properties文件。配置spy.properties如下:()##################################################################P6SpyOptionsFile##Seedocumentationfordetailedinstructions#####################################################################..
分类:
数据库 时间:
2015-03-18 18:39:37
阅读次数:
348
在做项目的时候很多时候需要知道数据库执行了那些sql语句。Hibernate本身也有打印sql的功能,但是PreparedStatement的时候参数就是问号了。而我们经常需要知道具体的参数然后来判断程序出错的原因。p6spy就提供这样一个功能,可以打印出带具体参数的sql。
下面来说说具体的流程:
1 下载p6spy,网址:https://github.com/p6spy/p6spy
2 ...
分类:
其他好文 时间:
2015-01-08 15:19:46
阅读次数:
246
CannotcreateJDBCdriverofclass‘com.p6spy.engine.spy.P6SpyDriver‘开始不知为何报如此错,因为用IronTrackSQL已经不是一次两次了jar包,spy.properties都应该没问题,但是就是报这个错.后来在网上查到,把spy.properties放到tomcat/bin目录下即可解决该问题.这种问题真想仔细检..
分类:
数据库 时间:
2014-08-14 11:01:39
阅读次数:
271
由于ORM工具的缘故,我们调试程序的时候远没有直接在程序里直接写个string的SQL简单,想当年查个sql是有多么的幸福,一行sql = "select * from ..."找找就行了, 现在用了hibernate, 就算在JPA中开了show_sql=true, 打出来的还是一串 "name ...
分类:
数据库 时间:
2014-08-05 00:09:08
阅读次数:
299
虽然在hibernate中有show_sql选项,但是显示出来的语句大多类似select * from xxx where value=?但是有时候我们需要得到完整的SQL语句,怎么办呢?使用P6SPY就可以完成这个任务p6spy是一个开源软件,它可以跟踪任何使用jdbc的应用产生的数据库操作。特别...
分类:
数据库 时间:
2014-08-01 09:10:51
阅读次数:
276