为了账号安全,请及时绑定邮箱和手机立即绑定

Hibernate更新时效率的问题

Hibernate更新时效率的问题

Hibernate更新数据时,是直接用Hibernateupdate快,还是取出需要更新的对象,然后set进去,之后一次保存整个对象时快?Hibernate保存时的详细流程是什么?求大神ps:update时有没有取出对象?
查看完整描述

2 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

这个问题本质上和hibernate无关,是一个数据库的问题。答案也很简单:
update对应的是一条update语句,获取再set就是一条select语句再加一条update语句。
                            
查看完整回答
反对 回复 2019-04-13
?
杨魅力

TA贡献1811条经验 获得超6个赞

这个要涉及Hibernate的更新做法。
Hibernateupdate做法一般是先获取对象再set一个变化的值。然后更新。
不能直接update,不然就会出现其他字段为null
                            
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 333 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信