<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 3,  comments - 14,  trackbacks - 0
      2009年6月13日
    hibernate默認連接池有一個問題,不會自動檢測數據庫連接是否斷開,MYSQL數據庫一段時間(大約8小時)沒有訪問就會斷開連接,連接池里的連接卻還是存在,下次訪問hibernate會繼續使用這個連接,導致數據庫連接異常。由于該問題需要在服務器長時間運行時才會出現,所以在平時測試很難發現。

    解決方法:
    1.在連接參數中使用autoReconnect以后,第一次執行失敗后會自動重新連接。
    2.通過把服務器上Mysql的"wait_timeout"屬性設置的高點。
    3.不使用Hibernate內置的連接池,改用C3P0連接池,這個連接池會自動處理數據庫連接被關閉的情況。要使用C3P0很簡單,先從Hibernate里把c3p0-0.8.3.jar復制到項目的lib目錄中,再在hibernate.properties里去掉hibernate.c3p0開頭的那些屬性的注釋(使用缺省值或自己需要的數值),這樣 Hibernate就會自動使用C3P0代替內置的連接池了。c3p0為open source的JDBC連接池,隨hibernate一起發布。c3p0連接池的配置非常簡單,只需要在hibernate.cfg.xml里增加:
            <!-- configuration pool -->
            <property name="c3p0.acquire_increment">1</property>
            <property name="c3p0.idle_test_period">100</property> <!-- seconds -->
            <property name="c3p0.max_size">5</property>
            <property name="c3p0.max_statements">0</property>
            <property name="c3p0.min_size">2</property>
            <property name="c3p0.timeout">90</property> <!-- seconds -->
    另外,還需要在CLASS_PATH里加上c3p0-x.x.x.jar文件(x.x.x為版本號),c3p0-x.x.x.jar文件隨hibernate一起發布,你可以在其lib目錄下找到該文件。
    配置好之后,hibernate便會自動使用c3p0的連接池:C3P0ConnectionProvider
    posted @ 2009-06-13 05:57 jhost 閱讀(2157) | 評論 (2)編輯 收藏
      2009年6月12日

    項目中使用使用Hibernate作為持久層框架時,如果數據庫由于某種原因需要改名,在修改數據庫連接后出現“could not execute query”異常,那么有可能是因為你的項目里*.hbm.xml配置文件中的catalog屬性值還是原數據庫名,改成新數據庫名即可。或者干脆將catalog="..."屬性去掉,這樣就不會存在數據庫更名后無法執行查詢的問題了。

     

    這個問題雖然不是什么疑難雜癥,不過確實容易被忽略,我就被這個問題耽誤了好一會。

    posted @ 2009-06-12 15:10 jhost 閱讀(1126) | 評論 (3)編輯 收藏
      2009年6月2日

        現在網上免費的JSP空間太少,有也是定期關服務或各種約束。

        為了喜歡使用JAVA和PHP進行WEB開發的朋友們,能在互聯網上有一個免費的網絡空間用于學習交流,本人托管了一個服務器,免費提供JSP,PHP虛擬主機,支持struts,hibernate等常用框架。同時免費提供一個Mysql數據庫,支持FTP與WEB兩種方式進行空間文件的管理。上傳文件沒有時間與大小限制,也不要求用戶定期登錄,大家可以放心使用。

        有需要朋友可以訪問www.jhost.cn申請免費JSP、PHP空間。

    posted @ 2009-06-02 16:57 jhost 閱讀(5890) | 評論 (9)編輯 收藏
    僅列出標題  
    主站蜘蛛池模板: 99re6在线视频精品免费下载| 国产精品美女久久久免费 | 久久综合国产乱子伦精品免费| 国产亚洲精久久久久久无码AV| selaoban在线视频免费精品| 久久激情亚洲精品无码?V | 免费国产黄网站在线观看可以下载| 亚洲精品乱码久久久久久中文字幕| 久久久久久av无码免费看大片| 国产亚洲视频在线播放| 三级毛片在线免费观看| 亚洲人成人网站色www| 日韩免费在线观看视频| 亚洲经典在线中文字幕| 少妇高潮太爽了在线观看免费| 国产午夜亚洲精品| 免费看国产一级片| A毛片毛片看免费| 亚洲邪恶天堂影院在线观看| 老司机在线免费视频| 午夜亚洲WWW湿好爽| 亚洲中文字幕伊人久久无码| 中文字幕av无码不卡免费| 久久丫精品国产亚洲av不卡| 国产免费久久精品99re丫y| 久久综合亚洲色hezyo| 亚洲一本大道无码av天堂| 久久国产精品免费视频| 亚洲综合伊人制服丝袜美腿| 国产aa免费视频| 免费A级毛片无码视频| 亚洲欧洲无卡二区视頻| 精品国产人成亚洲区| 日韩精品久久久久久免费| 亚洲精品无码专区久久| 久久久久亚洲AV无码专区网站| 91精品免费久久久久久久久| 美国毛片亚洲社区在线观看| 亚洲av片劲爆在线观看| 成人毛片免费在线观看| 丁香花在线观看免费观看图片|