码迷,mamicode.com
首页 > 其他好文 > 详细

持久化类的三种状态

时间:2018-10-06 17:52:12      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:创建   瞬时态   对象   数据   内存   事务   相关   连接   一个   

瞬时态

是由new命令创建,开辟内存空间的对象,不存在持久化标识,也就是主键oid,尚未与session相连接,在数据库中也没有记录,近视一个携带信息的载体

持久态

持久态的对象存在持久化标识oid,加入到session缓存中,并且相关联的session也没有关闭,在数据库中有对应额记录,每一条记录对影一个持久化对象,值得注意的是,持久态是事务没有提交之前变成的

托管态

某个持久化的实例与session的联系断开时,就变成了托管态。但是托管态对象任然存在持久化标识oid,任然与数据库中的数据存在联系,只是失去了与session的联系

持久化类的三种状态

标签:创建   瞬时态   对象   数据   内存   事务   相关   连接   一个   

原文地址:https://www.cnblogs.com/QianYue111/p/9747761.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!