【发布时间】:2019-03-28 04:34:54
【问题描述】:
Hibernate 中的merge() 是在数据库中保存数据还是只是将对象附加到持久状态?后续是否需要调用update()方法来持久化状态?
【问题讨论】:
-
这个问题得到了一些负面评价并且被否决了,但这一切都发生在我编辑它之前。也许现在这个问题比我编辑它之前更好。
-
如果你想在不知道会话状态的情况下随时保存你的修改,那么在休眠中使用
merge()。您需要调用update()将修改保存在数据库中。
标签: hibernate persistent