异常,但是你catch了,系统认为你已经处理了这个异常,所以不会回滚的。个人理解。

解决方案 »

  1.   

    异常,但是你catch了,系统认为你已经处理了这个异常,所以不会回滚的。 
    个人理解。
    -----------------------------------------------------
    我不try.....catch也是这样没有回滚.
      

  2.   

    try catch 是编程式事务管理!既然你都已经捕获异常了,为什么不在catch块里面加上回滚的代码呢?
      

  3.   

    利用spring事务处理就不需要try catch了
      

  4.   

    你配置了声明势事务管理,所以不需要tyr cathce了,他会自动管理实务