您好,提问者:
commit是完全提交,commit执行之前会调用flush。
flush是刷新缓存中的内容,实时执行内存中的数据。
不同点:
commit针对事物的。
flush针对缓存的。
hibernate commit() 和flush() 的区别 ,flush()方法进行清理缓存的操作,执行一系列的sql语句,但不会提交事务;commit()方法会先调用flush()方法,然后提交事务. 提交事务意味着对数据库所做的更新会永久保持下来 所谓清理,是指hibernate 按照持久...
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....