Hibernate一级缓存操作flush的作用

来源:互联网 发布:安卓广告拦截软件 知乎 编辑:程序博客网 时间:2024/05/14 03:35

看过好多有关文章,都认为flush的作用是清除缓存和数据提交数据库。根据实际中的验证,flush的作用仅为将数据提前提交数据库进行修改。由于存在事务,此时从数据库直接查看,数据并没有进行修改;如果进行查询,查询的结果是修改过的数据,并且不会产生再查询语句。

原创粉丝点击