隨筆 - 175  文章 - 202  trackbacks - 0
          <2007年7月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          第一個Blog,記錄哈哈的生活

          常用鏈接

          留言簿(16)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          Java links

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          1、比較方便的辦法
          在 log4j 的配置中加上

           <logger name="org.hibernate.type" additivity="false">
            <level value="debug" />
            <appender-ref ref="CONSOLE" />
            <appender-ref ref="FILE" />
           </logger>
           <logger name="org.hibernate.sql" additivity="false">
            <level value="debug" />
            <appender-ref ref="CONSOLE" />
            <appender-ref ref="FILE" />
           </logger>
          其中 org.hibernate.sql 不知道有什么用。

          2、使用 p6spy 來顯示 sql,配合 sqlprofile 比較方便,還可以使用 irontracksql。

          sqlprofile 和 irontracksql 在得到 sql 的機制有些差別。

          sqlprofile 是通過配置 log4j 的 socket append ,將 log 輸出到 sqlprofile 的監聽端口去。這樣在調試程序的時候,只要先啟動好 sqlprofile,就能得到 sql 了。

          irontracksql 是在應用中監聽一個端口,隨應用啟動,irontracksql 啟動是連接到那個端口去得到 sql,所以要先啟動用戶,再讓 irontracksql 連過去。

          猜測:irontracksql 性能會好一些,而且不想看 sql 可以斷下來。sqlprofile 則不行。但在調試程序的時候 sqlprofile 明顯方便很多。
          posted on 2007-07-18 11:29 哈哈的日子 閱讀(4109) 評論(3)  編輯  收藏 所屬分類: Java

          FeedBack:
          # re: Hibernate 顯示 SQL 語句中 ? 的值 2007-07-19 13:00 nnnn
          用第一個方法,把配制文件寫在哪個文件夾啊  回復  更多評論
            
          # re: Hibernate 顯示 SQL 語句中 ? 的值 2007-07-19 13:37 哈哈的日子
          @nnnn
          放在 classpath 里  回復  更多評論
            
          # re: Hibernate 顯示 SQL 語句中 ? 的值[未登錄] 2007-07-30 10:00 Firefly
          能寫份properties的嗎? 謝謝  回復  更多評論
            
          主站蜘蛛池模板: 延安市| 通江县| 钟山县| 同江市| 华宁县| 洛宁县| 望江县| 卓尼县| 开鲁县| 黔南| 黎平县| 宝鸡市| 大竹县| 日土县| 平武县| 宜宾市| 奉新县| 龙泉市| 桐乡市| 大化| 保靖县| 虞城县| 丹东市| 华池县| 湘潭市| 江西省| 西宁市| 安吉县| 武功县| 桐庐县| 双柏县| 太原市| 吉安市| 青海省| 广德县| 长葛市| 三原县| 铜川市| 庆阳市| 子长县| 武胜县|