首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

同一个事务,为什么读取不到之前没有提交的数据解决方法

2013-10-21 
同一个事务,为什么读取不到之前没有提交的数据我在同一个事务中,先用HibernateTemplate.save()了数据然后

同一个事务,为什么读取不到之前没有提交的数据
我在同一个事务中,
先用HibernateTemplate.save()了数据
然后用HibernateTemplate.execute,手写SQL去查询,此查询涉及到上一步save的数据
但是就是读不到上一步save的数据
求高手解答。
[解决办法]
能确信是同一个事务吗?如果是同一个事务肯定可以读到,
maybe根本没有同步到数据库 而是缓存在了实体管理器中
要不你调用下flush()方法 和数据库同步下子呢;

热点排行