Hibernate更新数据时,是直接用Hibernate update快,还是取出需要更新的对象,然后set进去,之后一次保存整个对象时快?Hibernate保存时的详细流程是什么?求大神
ps:update时有没有取出对象?
Hibernate更新数据时,是直接用Hibernate update快,还是取出需要更新的对象,然后set进去,之后一次保存整个对象时快?Hibernate保存时的详细流程是什么?求大神
ps:update时有没有取出对象?
这个要涉及Hibernate的更新做法。
Hibernate update做法一般是先获取对象再set一个变化的值。然后更新。
不能直接update,不然就会出现其他字段为null
这个问题本质上和hibernate无关,是一个数据库的问题。答案也很简单: