关于hibernate一个事务管理问题!
bxfyb 2008-10-04 10:42:23 做一个项目里,有两个方法分别将两组数据按顺序写入数据库
这是时候问题就出来了!为了保证两组数据能够在一次操作中都写入,或者一个方法出错时候,另一个方法也不写入,所以我将这个两个方法,又放到另一个方法里。
这样在一个事务管理里,可以保证两个操作同时插入或者一组出错另一个也放弃操作。但是由此产生了一个问题。
因为在一个是事务里,所以第二个方法实际上是执行了更新操作。
请教大家有什么解决方法。用session.flush不好使