我在一个事务中,第一步,先插入一些数据到一张表中,第二步,再调用存储过程,通过存储过程去更新刚才插入的数据。这时,由于一个事务还没有结束,所以存储过程并不能访问到第一步中放在JAVA缓存中的数据。我该如何让存储过程读到这些数据呢?是不是要用flush?flush该如何用?如果用了flush后,存储过程出错,第一步的操作是不是也可以回滚回去呢?希望大家帮帮忙,指点一下,谢啦!