Hibernate的Session Flush问题

一:开启事务
二:save了一条记录
三:执行session.flush
四:执行select语句查询之前save的数据
五:执行commit操作
请问在执行步骤四的时候为什么查不到之前save的数据?

阅读 3.4k
1 个回答

自己测试了一下,使用session的createSQLQuery可以查出来,有人知道为什么吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进