hibernate框架中session的save() 和 update() 方法的区别 saveOrUpdate()方法

来源:互联网 发布:mysql 周统计数据 编辑:程序博客网 时间:2024/06/05 07:26

save():

 保存一个新的对象,

只能作用于持久化对象.

update():

 可以把一个游离状态的对象更新到数据库(数据库中一个要有对象的记录),

只能作用于游离状态的对象.

saveOrUpdate():

兼具save() 和 update() 方法的功能,

saveOrUpdate() 会自动判断是游离对象还是持久化对象,

然后再调用合适的方法。

0 0
原创粉丝点击