Hibernate中的merge方法詳解

若是merge的對象在數據庫中不存在,merge將會進行save操做,做用等同於updateOrSave();而update由於找不到對象而報錯。 若是merge的對象能在數據庫中操做,merge操做和update操做效果同樣。 新new一個對象,若是該對象設置了ID,則這個對象就看成遊離態處理. merge能夠持久化遊離態的對象A,持久化後的對象A仍然處於遊離態,持久化的對象A不和session
相關文章
相關標籤/搜索