【问题标题】:How Merge method of hibernate identifies if the object is to be saved or to be updated?hibernate 的 Merge 方法如何识别对象是要保存还是要更新?
【发布时间】:2014-06-06 09:30:15
【问题描述】:

我想知道,hibernate 是如何知道对象是保存为新对象还是更新对象。我的意思是我想知道合并在内部是如何工作的。

【问题讨论】:

    标签: java hibernate jpa orm hibernate-mapping


    【解决方案1】:

    它检查实体 ID。如果设置了 id,那么我们有一个更新,否则我们有一个插入。要检查实体是否已附加,只需检查一级缓存。如果它在缓存中,则实体已附加。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-11
      • 2018-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多