隨筆 - 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 哈哈的日子 閱讀(4112) 評論(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的嗎? 謝謝  回復  更多評論
            
          主站蜘蛛池模板: 象州县| 溧水县| 高青县| 唐海县| 新津县| 宿州市| 东兰县| 新营市| 晋中市| 莱州市| 银川市| 离岛区| 和平区| 通道| 尼勒克县| 专栏| 台北市| 措勤县| 澄江县| 榆林市| 始兴县| 莱州市| 上虞市| 青海省| 阆中市| 曲阜市| 杭锦旗| 剑河县| 永定县| 云龙县| 永康市| 阳春市| 肥乡县| 剑阁县| 巴林左旗| 宜春市| 那坡县| 白朗县| 叶城县| 铜鼓县| 汶上县|