[Spring Framework]Spring事务角色与事务属性
思考出现异常事务会自动回滚,这个是我们之前就已经知道的,noRollbackFor是设定对于指定的异常不回滚,这个好理解rollbackFor是指定回滚异常,对于异常事务不应该都回滚么,为什么还要指定?及其子类进行事务回顾,其他的异常类型是不会回滚的,对应IOException不符合上述条件所以不回滚。介绍完上述属性后,还有最后一个事务的传播行为,为了讲解该属性的设置,我们需要完成下面的案例。运行后,就能实现我们想要的结果,不管转账是否成功,都会记录日志。这个结果和我们想要的不一样,什么原因?......