测试session.flush
1、session在什么情况下清理缓存:
* 默认情况下,当应用程序提交事务,如:Transaction.commit;
* 当我们显示调用flush的时候
* 在执行某些查询的时候,如:iterate
2、session.flush()主要完成两件事情:
* 清理缓存
* 执行sql
3、flush执行的顺序:hibernate按照save,update,delete顺序提交相关操作
1、session在什么情况下清理缓存:
* 默认情况下,当应用程序提交事务,如:Transaction.commit;
* 当我们显示调用flush的时候
* 在执行某些查询的时候,如:iterate
2、session.flush()主要完成两件事情:
* 清理缓存
* 执行sql
3、flush执行的顺序:hibernate按照save,update,delete顺序提交相关操作