Hibernate持久化对象的生命周期详解(转)
<div style="font-size: 16px;">在Hibernate中,持久化对象在被操作过程中可以分为三个时期,这三个时期是和Session的周期相关的,因为Hibernate中的操作都是基于Session完成的。所以Session对象的生命周期也关系着持久化对象的生命周期。持久化对象的生命周期有三种,分别是瞬时态(Transient),持久态(Persistent)和脱管态(Detached)。
瞬时态的对象是刚刚用new关键字创建出来的,还没有进入Session,此时的对象没有和数据库中的记录对应。示例代码如下:
<div class="dp-highlighter"><div class="bar"><div class="tools">Java代码 http://sarin.iteye.com/images/icon_copy.gif
页:
[1]