Spring注解,@Transactional
@Transactional 事务注解
spring 事务管理器,由spring来负责数据库的打开,提交,回滚 .
一、 定义 & 触发
@Transactional 触发
默认遇到"运行时例外"会回滚,即遇到不受检查(unchecked)的例外时回滚;
默认情况:
throw new RuntimeException("") ; 会,触发回滚
thorw new Exception(""); 不会,触发回滚
指定回滚:
@Transactional(rollbackFor=Exception.c
原创
2020-09-05 19:19:47 ·
436 阅读 ·
0 评论