spring的事务@Transactional使用细节
1、rollbackFor,不设置该参数默认捕捉的异常是RuntimeException.class及其子类;
2、noRollbackFor,指定忽略的异常,遇到该异常不回滚;
3、在类上加该注解,类中所有方法都是事务,所以一般注解用在方法上;
4、事务超时 (timeout=30)默认是30s;
5、事务隔离级别:
事务隔离级别:
(isolation = Isolation.READ_UNCOMMITTED):读取未提交数据(会出现脏读, 不可重复读) 基本不使用
(isolation = Iso
原创
2020-12-02 16:03:28 ·
173 阅读 ·
0 评论