0
考慮下面的代碼:休眠:髒實體獲取持續狀態
MyEntity e = dao.getEntity(1);
e.setProp1(someVal);
e.setProp2(otherVal);
MyEntity eOld = dao.getEntity(1);
如果我不喜歡這樣,那麼E將得到更新(因爲Hibernate檢測它是髒)和EOLD將具有相同的屬性值( prop1,prop2)a。有沒有辦法獲得這個髒實體的持久狀態(就像它在數據庫中一樣)?
TX,但我希望的那麼激烈:-) – 2012-04-26 19:42:13
使用分離,當你準備好傳播的替代合併的東西。 – Bitmap 2012-04-26 19:56:58
是的,這是我第一次的做法,但我放棄了,因爲這樣我必須驅逐(分離)在我的控制器,而不是我的服務(因爲性質在控制器設置)。但如果服務後驅逐行不通,我可能不得不回到這一點。 – 2012-04-26 20:16:06