隨筆-9  評論-168  文章-266  trackbacks-0

                  瞬態(tài)對象: 沒有進行持久化操作的新對象.
                              User user=new User();
                                      user.name="name";         //Transient 對象

                  持久化對象: 持久化操作過的 Transient 對象. 
                                       Persistence 對象與數(shù)據(jù)庫記錄相關聯(lián),持久化對象的屬性變化,同時數(shù)據(jù)庫中相關聯(lián)的記錄也變化.
                                session.save(user);        //持久化操作,同時數(shù)據(jù)庫中name="name";現(xiàn)在user為Persistence 對象
                                user.name="name1";     //user對象屬性直接影響數(shù)據(jù)庫中記錄name="name1";

                  游離對象: 失去與數(shù)據(jù)庫中記錄相關聯(lián)的 Persistence 對象(主鍵已存在),或有主鍵(ID)的瞬態(tài).
                              new 對象====>瞬態(tài)對象==持久化操作 save() ( INSERT )==>持久對象==數(shù)據(jù)庫中記錄失去關聯(lián)( tx.commit() )==>游離對象==對象.屬性修改(UPDATE)==>持久化對象

          posted on 2008-03-18 10:08 紫蝶∏飛揚↗ 閱讀(1484) 評論(0)  編輯  收藏 所屬分類: Hibernate
          主站蜘蛛池模板: 牟定县| 修武县| 永仁县| 改则县| 咸阳市| 南澳县| 林甸县| 安顺市| 班玛县| 砚山县| 买车| 海南省| 信丰县| 平顶山市| 贵溪市| 临沭县| 乐昌市| 株洲市| 广德县| 蛟河市| 永安市| 温州市| 海伦市| 绥阳县| 驻马店市| 丰宁| 金沙县| 古交市| 富源县| 财经| 上蔡县| 凤山市| 龙南县| 广宁县| 奈曼旗| 安丘市| 福泉市| 津南区| 正镶白旗| 石景山区| 筠连县|