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

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

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

    2008年2月21日

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

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

    posted @ 2008-02-21 14:22 Sussi 閱讀(534) | 評論 (1)編輯 收藏


    僅列出標(biāo)題  

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

    Copyright © Sussi

    主站蜘蛛池模板: 日韩精品无码一区二区三区免费 | 亚洲一区影音先锋色资源| 亚洲av日韩av永久在线观看| 成人奭片免费观看| 新最免费影视大全在线播放| 亚洲AV无码AV男人的天堂| 无码日韩精品一区二区免费 | 亚洲一级毛片免费看| 亚洲av无一区二区三区| 亚洲国产精品无码久久一线| 成人爽A毛片免费看| 国产日韩AV免费无码一区二区三区 | a级毛片视频免费观看| 国产99视频精品免费视频7| 亚洲卡一卡二卡乱码新区| 国产成人综合久久精品免费| 免费中文字幕视频| 亚洲成A∨人片在线观看不卡| 久久成人无码国产免费播放| 亚洲精品日韩中文字幕久久久| 国产精品极品美女免费观看| 99精品全国免费观看视频..| 亚洲国产女人aaa毛片在线 | 在线免费观看韩国a视频| 免费人成毛片动漫在线播放| 亚洲欧美不卡高清在线| 亚洲人成电影在线天堂| 免费吃奶摸下激烈视频| 无人在线直播免费观看| 亚洲AⅤ无码一区二区三区在线| 色猫咪免费人成网站在线观看| 老司机午夜性生免费福利| 亚洲成人福利在线| 国精无码欧精品亚洲一区| 中文字幕亚洲精品无码| 亚洲精品无码久久久久去q | 一级特黄a大片免费| 亚洲伊人精品综合在合线| 亚洲国产精品毛片av不卡在线 | 麻豆视频免费观看| 国产免费区在线观看十分钟|