hibernate中merge/attachDirty/attachClean

想探讨下 hibernate中merge/attachDirty/att
achClean用法
 
 
 
merge:将传入的detached状态的对象的属性复制到持久化对象中,并返回该持久化对象 。如果该session中没有关联的持久化对象,加载一个,如果传入对象未保存,保存一个副本并作为持久对象返回,传入对象依然保持detached状态。

attachDirty:将传入的对象持久化并保存。如果对象未保存(Transient状态),调用save方法保存。如果对象已保存(Detached状态),调用update方法将对象与Session重新关联。

attachClean:将传入的对象状态设置为Transient状态
 
       在整合使用ssh时,遇到这几个方法,想探讨下,谁有更好的理解。请告之本人

本文出自 “gjhgkh” 博客,谢绝转载!

你可能感兴趣的:(Hibernate,职场,休闲)