摘要: 在下面的情况下,Hibernate会调用Session.flush()以清理缓存: 1)事务提交时,如果flush模式不为FlushMode.NEVER,commit()将调用flush(). 2)在某些查询语句之前(此查询语句之前的语句已经改变了数据库状态,所以需要调用flush()以同步数据库是查出来的数据是经过更改的)。在调用Session.flush()时,涉及的SQL语句会按照下面的顺序... 阅读全文
posted @ 2007-12-23 15:29 王兴2008-偶想家了! 阅读(2472) 评论(0) 推荐(0) 编辑