标签: hibernate
在Hibernate中,如果我们使用session.save方法而不是session.update来更新实体。行为会是什么样的。我的同事问我这个问题并且完全没有答案。
答案 0 :(得分:0)
文档建议save将为您的实体分配一个ID(或者使用当前ID,如果存在)并尝试在数据库中insert。
save
insert
因此,如果您的表具有唯一性约束,则最终会出现Hibernate异常。
如果没有,您将有两倍的参赛作品。
(我认为)