1.同一个类中,即A与B在同一类中,A()调用B()方法,A不加 @Transactional 事务注解,B加 @Transactional 事务注解,则B中的事务不起作用,A加事务,才会起作用,B中若将异常捕获,事务也不起作用 @Transactional //A加事务才会起作用 public void A(){ B(); } -------------------------------- @Transactional //B加不加事务无影响 public void B(){ try{ th