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

          主站蜘蛛池模板: 通河县| 乌兰县| 永和县| 富锦市| 广河县| 临漳县| 邵阳市| 改则县| 灵寿县| 乌拉特中旗| 喜德县| 内丘县| 土默特左旗| 江永县| 老河口市| 南平市| 阿尔山市| 赤峰市| 杭锦旗| 奎屯市| 乌什县| 汉源县| 台州市| 霍邱县| 界首市| 清原| 桦南县| 大兴区| 武陟县| 泽州县| 田林县| 珲春市| 乐山市| 西乌珠穆沁旗| 方山县| 遂川县| 江北区| 富顺县| 巴楚县| 五峰| 赤城县|