合并方法在瞬态实例的情况下创建副本

时间:2015-09-22 05:21:51

标签: hibernate

考虑一个场景,我有一个分离的实体实例,如果我从数据库中获取具有相同数据库标识符的另一行,就像分离实体一样,那么现在我有一个分离的实例和一个托管实例,两者都对应于同一个数据库行。现在,如果我尝试合并分离的实例而不是创建副本,如果管理相同的分离实例,那么它将使处于不一致状态的托管实例的现有引用。因此,对于Persistent上下文中已经存在的实例需要做些什么感到困惑,因此要避免这种合并方法在托管实例中复制已分离的状态并返回托管实例。

这很好但是现在这导致了一个问题,为什么不直接管理瞬态实例,为什么在瞬态实例的情况下需要复制?

0 个答案:

没有答案