hibernate save,update,saveorupdate方法有什么区别 我来答 1个回答 #热议# 为什么说不要把裤子提到肚脐眼? 百度网友063d7ebd027 2017-03-17 · TA获得超过828个赞 知道小有建树答主 回答量:873 采纳率:91% 帮助的人:220万 我也去答题访问个人页 关注 展开全部 saveorupdate()如果传入的对象在数据库中有就做update操作,如果没有就做save操作。save()在数据库中生成一条记录,如果数据库中有,会报错说有重复的记录。update()就是更新数据库中的记录主键在saveorupdate()方法中是起着关键作用的,只有这个主键的值不为空的时候才进行insert还是update的判断,否则直接insert若主键不为空,就可以进行saveorupdate()操作了。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-08-25 hibernate之saveorupdate()、save(... 27 2013-08-14 hibernate save,update,saveorup... 15 2019-01-07 hibernate的saveorupdate()、save(... 2012-07-19 hibernate的update和saveorupdate有... 40 2013-12-25 hibernate-中的update()方法和saveOru... 2 2017-07-27 hibernate中update和saveorupdate的... 2018-01-09 hibernate的update和saveorupdate有... 2017-09-29 浅谈hibernate save update 和 save... 更多类似问题 > 为你推荐: