
记录一次事务失效场景
事务方法内部调用其他事务方法:如果在一个事务方法内部调用另一个事务方法,但是被调用的方法没有使用Required或RequiresNew事务传播级别,那么事务将会失效。所以在以后的项目中如果你要使用事务,那么请记住,一个服务一个事务,一次请求一个事务,千万不要想着用调用方法,然后再一个方法上面加事务。sping的事务是通过注解配置上去的,而下面的那个方法并没有接口,在实现类里面只是一个简单的方法而已,对于事务的注解来说没有任何作用,所以在这个方法里面调用回滚的方法自然就报错了。手动处理异常,把异常回滚。


























