您的位置:首页 > 其它

Hibernate持久化方法save和persist的区别

2016-05-02 16:23 211 查看
使用save方法保存持久化对象时,该方法返回该持久化对象的标识属性值(即对应记录的主键值);但使用persist方法来保存持久化对象时,没有任何返回值。

因此,save方法会立即将持久化对象对应的数据插入数据库,而persist方法保证当它在一个事务外部被调用时,并不立即转换成insert语句。尤其当我们封装一个长会话流程的时候,persist方法显得尤为重要了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hibernate