【6】Hibernate持久化类的三种状态

1、概述

(1)瞬时态(Transient):没有唯一标识OID,没有被Session管理。

(2)持久态(Persistent):有唯一标识OID,被Session管理。

(3)脱管态(Detached):有唯一标识OID,没有被Session管理。

2、三种状态的区分

《【6】Hibernate持久化类的三种状态》

Session关闭之后,Customer对象就变为了脱管态。

 

3、持久态特殊功能

《【6】Hibernate持久化类的三种状态》

4、持久化对象的状态转换

《【6】Hibernate持久化类的三种状态》

    原文作者:李维涛
    原文地址: https://blog.csdn.net/lwt976647637/article/details/53352478
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞