try catch对Spring事务的影响

  一、Spring 的默认事务机制,当出现unchecked异常时候回滚,checked异常的时候不会回滚。   异常中unchecked异常包括error和runtime异常。需要try catch或向上抛出的异常,为checked异常比如IOException,也就是说程序抛出runtime异常的时候才会进行回滚,其他异常不回滚,可以配置设置所有异常回滚:   @Transactional(
相关文章
相关标签/搜索