Junky's IT Notebook

          統計

          留言簿(8)

          積分與排名

          WebSphere Studio

          閱讀排行榜

          評論排行榜

          Could not initialize proxy - the owning Session was closed

          Hibernate類的initialize()靜態方法用于在Session范圍內顯式初始化代理類實例,isInitialized()方法用于判斷代理類實例是否已經被初始化。例如:

          tx = session.beginTransaction();
          Customer customer=(Customer)session.load(Customer.class,new Long(1));
          if(!Hibernate.isInitialized(customer))
          Hibernate.initialize(customer);
          tx.commit();
          session.close();
          customer.getName();

          以上代碼在Session范圍內通過Hibernate類的initialize()方法顯式初始化了Customer代理類實例,因此當Session關閉后,可以正常訪問Customer游離對象。

          posted on 2006-12-25 15:54 junky 閱讀(446) 評論(0)  編輯  收藏 所屬分類: hibernate

          主站蜘蛛池模板: 阿克| 墨脱县| 奎屯市| 兴城市| 玉龙| 栾川县| 榆林市| 昌图县| 连城县| 嘉祥县| 宿松县| 普定县| 封开县| 福安市| 隆尧县| 灵武市| 威海市| 张北县| 临桂县| 五寨县| 永福县| 新余市| 镇巴县| 镇江市| 哈密市| 普兰店市| 荔波县| 淮南市| 海口市| 东乌| 北票市| 湖州市| 双牌县| 冕宁县| 保亭| 盐津县| 武胜县| 南岸区| 遂溪县| 诏安县| 广灵县|