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

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

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

    Java,J2EE,Weblogic,Oracle

    java項目隨筆
    隨筆 - 90, 文章 - 6, 評論 - 61, 引用 - 0
    數據加載中……

    getCurrentSession 與 openSession() 的區別

    調用hibernate的session的問題getCurrentSession 與 openSession() 的區別

    該項目設計為 一個 item 下有多個 question ,而一個question 下有多個 answer 。因此,需多次循環查詢數據庫。
    測試時,數據庫連接池的最大數及最小數都設為 1.

    測試發現,為getHibernateTemplate().getSessionFactory().openSession()時,web 頁面無法正常顯示(白板),此時別的業務邏輯如果需要連接數據庫則都不能執行;查詢 log4j 日志發現,沒有打印出openSession()所在方法的sql。 后來改為 getHibernateTemplate().getSessionFactory().getCurrentSession()則web 頁面顯示正常。

    getCurrentSession () 使用當前的session
    openSession()         重新建立一個新的session

    在一個應用程序中,如果DAO 層使用Spring 的hibernate 模板,通過Spring 來控制session 的生命周期,則首選getCurrentSession ()。

    posted on 2008-01-04 17:09 龔椿深 閱讀(3296) 評論(1)  編輯  收藏

    評論

    # re: getCurrentSession 與 openSession() 的區別  回復  更多評論   

    灰常強大 學習了
    2011-07-25 13:13 | fsdew

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 全黄a免费一级毛片人人爱| 中字幕视频在线永久在线观看免费 | 亚洲成人在线网站| 国产在线观a免费观看| 国产gv天堂亚洲国产gv刚刚碰| 成人久久久观看免费毛片| 亚洲精品国产V片在线观看| 一区二区免费电影| 亚洲AV中文无码乱人伦下载 | 亚洲另类春色校园小说| 成人免费的性色视频| 国产色在线|亚洲| 亚洲精品色播一区二区| 亚洲AV无码成人精品区大在线| 一级成人a做片免费| 在线观看免费视频一区| 亚洲av乱码一区二区三区香蕉| 久久久久久亚洲精品不卡| 国产免费丝袜调教视频| 亚洲av午夜成人片精品电影| 亚洲日产2021三区在线 | 国产亚洲福利一区二区免费看 | 污污网站18禁在线永久免费观看| 91亚洲va在线天线va天堂va国产| 免费看黄视频网站| 污视频网站在线观看免费| 亚洲精品无码专区在线在线播放| 3d动漫精品啪啪一区二区免费| 国产亚洲国产bv网站在线| 亚洲av日韩片在线观看 | 啦啦啦www免费视频| 一区二区三区免费视频观看 | 亚洲国产成人久久精品影视| 永久亚洲成a人片777777| 亚洲色精品aⅴ一区区三区| 免费在线观看a级毛片| 亚洲成A∨人片天堂网无码| 亚洲成年人在线观看| 最近的免费中文字幕视频| 一区二区视频免费观看| 亚洲国产成人99精品激情在线|