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

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

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

    可能原因:
            當(dāng)<class>元素或者<set>元素的lazy屬性為true時(shí),load() or get() or find()加載這些對象時(shí),Hibernate不會馬上產(chǎn)生任何select語句,只是產(chǎn)生一個(gè)Obj代理類實(shí)例,只有在session沒有關(guān)閉的情況下運(yùn)行Obj.getXxx()時(shí)才會執(zhí)行select語句從數(shù)據(jù)庫加載對象,如果沒有運(yùn)行任何Obj.getXxx()方法,而session已經(jīng)關(guān)閉,Obj已成游離狀態(tài),此時(shí)再運(yùn)行Obj.getXxx()方法,Hibernate就會拋出"Could not initialize proxy - the owning Session was closeed"的異常,是說Obj代理類實(shí)例無法被初始化。然而想在Session關(guān)閉之前不調(diào)用Obj.getXxx()方法而關(guān)閉Session之后又要用,此時(shí)只要在Session關(guān)閉之前調(diào)用Hibernate.initialize(Obj)或者Hibernate.initialize(Obj.getXxx())即可,net.sf.hibernate.Hibernate類的initialize()靜態(tài)方法用于在Session范圍內(nèi)顯示初始化代理類實(shí)例。

    解決方法:
            所以,在映射文件中,將lazy屬性設(shè)為false即可,<class name="cssduty.table.Team" table="team" catalog="duty" lazy="false">

    Feedback

    # re: could not initialize proxy - the owning Session was closed  回復(fù)  更多評論   

    2008-03-07 16:51 by jamie
    這樣的話,延時(shí)加載還有意義嗎?

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


    網(wǎng)站導(dǎo)航:
     

    posts - 1, comments - 1, trackbacks - 0, articles - 1

    Copyright © Sussi

    主站蜘蛛池模板: 啊v在线免费观看| 免费H网站在线观看的| 亚洲国产精品狼友中文久久久 | 18禁成人网站免费观看| 久久亚洲一区二区| 99精品热线在线观看免费视频| 亚洲av无码乱码国产精品| 国产精成人品日日拍夜夜免费| 久久精品国产亚洲麻豆| 国产午夜精品久久久久免费视| 永久亚洲成a人片777777| 中文字幕不卡免费视频| 亚洲成av人片天堂网| 57pao国产成永久免费视频 | 亚洲人成网站在线在线观看| 成人影片麻豆国产影片免费观看| 中文字幕亚洲精品无码| 国产资源免费观看| 久久精品成人免费观看97| 久久久亚洲精品视频| 免费观看黄色的网站| 在线观看亚洲网站| 亚洲精品无码不卡在线播放HE| 香港a毛片免费观看| 国产成+人+综合+亚洲专| 免费人成在线观看视频播放| 黄色网址免费在线观看| 亚洲另类自拍丝袜第1页| 国产免费人成视频在线观看| 两个人的视频www免费| 亚洲福利视频一区二区三区| 国产hs免费高清在线观看| 男女作爱在线播放免费网站| xxx毛茸茸的亚洲| 亚洲精品无码激情AV| 91福利视频免费观看| 亚洲av色香蕉一区二区三区蜜桃| 国产亚洲精品不卡在线| 国产一卡2卡3卡4卡无卡免费视频 国产一卡二卡3卡四卡免费 | 青娱乐在线视频免费观看| 久久亚洲国产视频|