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

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

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

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

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

    Feedback

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

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

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


    網站導航:
     

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

    Copyright © Sussi

    主站蜘蛛池模板: 91网站免费观看| 久久99国产综合精品免费| 免费无码又爽又刺激高潮软件 | 亚洲熟妇无码爱v在线观看| 亚洲一级毛片中文字幕| 亚洲aⅴ无码专区在线观看| 亚州**色毛片免费观看| 一级毛片免费观看不卡的| 成年私人影院免费视频网站| 免费看国产精品麻豆| 亚洲AV无码一区二区乱子伦| 亚洲人成影院午夜网站| 丰满亚洲大尺度无码无码专线| 国产无限免费观看黄网站| 最近2019中文字幕免费直播| 免费高清在线影片一区| 亚洲夜夜欢A∨一区二区三区| 亚洲视频国产视频| 国产精品亚洲精品日韩电影| 黄色视屏在线免费播放| 无人在线直播免费观看| 亚洲第一区精品观看| 中文字幕亚洲精品资源网| 国产精品亚洲一区二区在线观看 | 成人黄色免费网站| 亚洲精品美女久久久久99小说| 亚洲一区影音先锋色资源| 亚洲国产AV无码一区二区三区| 两性色午夜免费视频| 成人A级毛片免费观看AV网站| 中文字幕亚洲专区| 国产.亚洲.欧洲在线| 91成人免费观看在线观看| 最近最新中文字幕完整版免费高清 | 全部免费a级毛片| 自怕偷自怕亚洲精品| 羞羞视频在线观看免费| 午夜国产精品免费观看| 亚洲级αV无码毛片久久精品| 亚洲国产精品18久久久久久| 免费的全黄一级录像带|