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 閱讀(440) 評論(0)  編輯  收藏 所屬分類: hibernate

          主站蜘蛛池模板: 嘉荫县| 和田县| 哈密市| 二连浩特市| 安龙县| 怀宁县| 韩城市| 全州县| 晋宁县| 中牟县| 营口市| 日土县| 蓝山县| 巨鹿县| 齐河县| 清徐县| 石门县| 南涧| 威海市| 巨鹿县| 朝阳市| 长沙市| 县级市| 乌拉特后旗| 镇康县| 宁波市| 东阿县| 余干县| 德格县| 庆阳市| 曲周县| 东乡族自治县| 长顺县| 桂平市| 保康县| 阜宁县| 南开区| 丹凤县| 晋宁县| 兰溪市| 朝阳区|