事务控制以及@Transactional的使用
@Transactional默认回滚的是error,而非Exception,所以我们需要如下设置@Transactional(rollbackFor = Exception.class)方法内部调用是无法回滚的,比如public void a() { b();}@Transactional(rollbackFor = Exception.class)public void b() { ......} 虽然b方法开启了事务,但是a调用b,如果b中出了异常,是不会回滚,因为
原创
2021-01-11 14:28:42 ·
1836 阅读 ·
0 评论