点点滴滴学习Hibernate

1.save()保存数据

2.update()更新数据

3.saveOrUpdate()保存或更新数据:对象中如果有主键就修改,如果没有主键就保存.

4.merge():他说的就是如果没有该条记录,则会被创建;如果有该条记录,但内容有变,则会被修改;相当于saveorupdate.

merge和saveOrUpdate不一样,当session中某持久化对象有id相同的两个纪录时,必须用merge,merge会在保存之前来合并记录,不然会报错。合并记录后的动作和saveOrUpdate一样。

相关推荐