小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

采用p6spy完整顯示hibernate的SQL語句

 goldbomb 2008-12-13

采用p6spy完整顯示hibernate的SQL語句

                                      

雖然在hibernate中有show_sql選項,但是顯示出來的語句大多類似
    select * from xxx where value=?
    但是有時候我們需要得到完整的SQL語句,怎么辦呢?使用P6SPY就可以完成這個任務

    p6spy是一個開源軟件,它可以跟蹤任何使用jdbc的應用產(chǎn)生的數(shù)據(jù)庫操作。特別適合于監(jiān)控ejb服務器產(chǎn)生的 sql statements。
    官方網(wǎng)址:http://www./
    目前p6spy 適用的應用服務器包括jboss, atg, orion, jonas, iplanet, weblogic, websphere, resin and tomcat.

下面我介紹一下p6spy在tomcat應用程序上安裝的步驟:
(1)http://www./download.html,下載zip包
(2)解壓出p6spy.jar spy.properties兩個文件
(3)將p6spy.jar 放入應用程序的WEB-INF/lib目錄,將spy.properties放入WEB-INF/classes目錄
(4)修改spy.properties

    realdriver  =com.mysql.jdbc.Driver  將這行前面的#去掉
    logfile     = c:/spy.log  修改一個你需要的日志文件名
   
(5)修改hibernate.xml,修改connection.driver_class的值為com.p6spy.engine.spy.P6SpyDriver
(6)重啟tomcat
(7)這樣在c:/下的spy.log記錄了數(shù)據(jù)庫的訪問情況。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多