P6SPY检测Hibernate的运行情况,是很不错的选择。 java
参考地址: http://my.oschina.net/jiyayun/blog/87078 mysql
可是在配置的过程当中一直不能正确使用。因此尝试了在非WEB程序下使用,是正常的,但在WEB应用程序下报出 No suitable driver found for jdbc 的错误,这让我纠结了好久。于是找遍了网上的资料,基本上都说是三个问题: sql
一是:链接URL格式出现了问题(Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX") ui
二是:驱动字符串出错(com.mysql.jdbc.Driver) spa
三是Classpath中没有加入合适的mysql_jdbc驱动 .net
通过个人仔细检查,这三种错误我都没有犯,为何呢? orm
尝试着将mysql-connector-java-3.1.14-bin.jar的jar包加入C:\Program Files\Java\jre1.6.0_02\lib\ext文件夹下,问题解决了!! blog
原来是不单单要求将驱动加入classpath中,并且须要将该jar包加入到java运行环境的外部jar包中!