黑马程序员技术交流社区

标题: 【石家庄校区】Hibernate 持久化类三种状态切换 [打印本页]

作者: ziaoganxh    时间: 2017-12-9 16:41
标题: 【石家庄校区】Hibernate 持久化类三种状态切换
本帖最后由 小石姐姐 于 2017-12-11 15:31 编辑

1. 瞬时态(new 出来的)
瞬时------持久  save   saveOrUpdate
瞬时-----脱管(游离)  手动设置oid
2. .持久态   它是由session管理
        持久-------瞬时   delete() 被删除后持久化对象不在建议使用
        持久-----脱管  注意:session它的缓存就是所说的一级缓存
                                        evict(清除一级缓存 中指定的一个对象)
                                        clear(清空一级缓存)
                                        close(关闭,清空一级缓存)
3. .脱管态   (它是无法直接获取)
        脱管-----瞬时    直接将oid删除
        脱管----持久  update  saveOrUpdate lock(过时)


作者: 小石姐姐    时间: 2017-12-11 15:31





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2