采用spring 的AOP来托管事务
现在有以下步骤
1.update语句
2.调用某存储过程
3.update语句
现在在3执行错误后,2的存储过程已经把前面的事务commit了,导致错误.
有没什么办法单独存储过程的事务,或者其他解决方法
采用spring 的AOP来托管事务
现在有以下步骤
1.update语句
2.调用某存储过程
3.update语句
现在在3执行错误后,2的存储过程已经把前面的事务commit了,导致错误.
有没什么办法单独存储过程的事务,或者其他解决方法
直接的话,存储过程里不要commit
改造的话,最好全部操作都放到存储过程中,一会java一会procedure很烦的说。