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