2023.8.27
1.value属性:多数据源的时候可能会用来设置要用哪个事务管理器,默认是个空字符串
2.propagation:事务的传播行为,默认是REQUIRED
3.isolation:事务的隔离级别,默认是DEFAULT,也就是使用数据源的默认隔离级别,对于mysql来说就是可重复读RR
4.timeout:事务超时时间
5.rollbackFor:设置回滚异常
6.noRollbackFor:设置不会滚的异常
7.最好是直接加在接口上,一些只读接口没必要加,同时只对public方法生效,这是由于事务的实现方式是AOP,反射获取方法
标签:事务,数据源,Transactional,接口,默认,设置 From: https://www.cnblogs.com/RynerLee/p/17660726.html