当前位置: 代码迷 >> J2EE >> 同一个事宜,为什么读取不到之前没有提交的数据
  详细解决方案

同一个事宜,为什么读取不到之前没有提交的数据

热度:57   发布时间:2016-04-22 00:39:05.0
同一个事务,为什么读取不到之前没有提交的数据
我在同一个事务中,
先用HibernateTemplate.save()了数据
然后用HibernateTemplate.execute,手写SQL去查询,此查询涉及到上一步save的数据
但是就是读不到上一步save的数据
求高手解答。

------解决方案--------------------
能确信是同一个事务吗?如果是同一个事务肯定可以读到,
maybe根本没有同步到数据库 而是缓存在了实体管理器中
要不你调用下flush()方法 和数据库同步下子呢;
  相关解决方案