1.在Controller层方法级别加事务 一般都是加在service方法里
2.在同一个类中其他方法中 调用(默认是失效的,当然自己通过代理的方式调也可以)
3.除public权限之外的其他方法;
4.spring的事务默认是对RuntimeException
进行回滚,而不继承RuntimeException
的不回滚; checked异常
1.在Controller层方法级别加事务 一般都是加在service方法里
2.在同一个类中其他方法中 调用(默认是失效的,当然自己通过代理的方式调也可以)
3.除public权限之外的其他方法;
4.spring的事务默认是对RuntimeException
进行回滚,而不继承RuntimeException
的不回滚; checked异常