07
2020
11

hibernate 中对象的三种状态?

瞬时态(临时态、自由态):不存在持久化标识OID,尚未与Hibernate Session关联对象,被认为处于瞬时态,失去引用将被JVM回收。

 

持久态:存在持久化标识OID,与当前session有关联,并且相关联的session没有关闭,并且事务未提交。

 

脱管态(离线态、游离态):存在持久化标识OID,但没有与当前session关联,脱管状态改变hibernate不能检测到。

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。