Hibernate更新时效率的问题

Hibernate更新数据时,是直接用Hibernateupdate快,还是取出需要更新的对象,然后set进去,之后一次保存整个对象时快?Hibernate保存时的详细流程是什么?求大神
ps:update时有没有取出对象?
慕尼黑的夜晚无繁华
浏览 334回答 2
2回答

心有法竹

这个问题本质上和hibernate无关,是一个数据库的问题。答案也很简单:update对应的是一条update语句,获取再set就是一条select语句再加一条update语句。

杨魅力

这个要涉及Hibernate的更新做法。Hibernateupdate做法一般是先获取对象再set一个变化的值。然后更新。不能直接update,不然就会出现其他字段为null
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript