【问题标题】:Can an object state change from detached to transient对象状态可以从分离变为瞬态吗
【发布时间】:2013-11-03 19:30:37
【问题描述】:

在 Hibenate 中,一个对象可以有 3 种状态 -

短暂的、持久的、分离的。

但是对象状态可以从分离状态变为瞬态状态吗?这怎么可能?

【问题讨论】:

    标签: java hibernate


    【解决方案1】:

    不,这是不可能的。

    Transient 对象是在数据库中没有引用的对象。 另一方面,Persistentdetached 在数据库中有表示(被持久化)。分离的对象是持久的,但是对于这个对象,休眠会话是关闭的。您可以将此对象移回持久状态,但无法将其从分离状态更改为瞬态状态。

    【讨论】:

      猜你喜欢
      • 2012-09-03
      • 2014-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-04
      • 2020-04-16
      • 2011-05-25
      相关资源
      最近更新 更多