- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 笔记[事物,序列化]
Transactional注解只能应用到public可见度的方法上,可以被应用于接口定义和接口方法,方法会覆盖类上面声明的事务。常见坑点1:遇到检查异常时,事务开启,也无法回滚。例如下面这段代码,用户依旧增加成功,并没有因为后面遇到检查异常而回滚!!因为Spring的默认的事务规则是遇到运行异常和程序错误(Error)才会回滚。如果想针对检查异常进行事务回滚,可以在注解里使用属性明确指定异常。常见坑点2: 在业务层捕捉异常后,发现事务不生效。
2023-08-07 08:54:34
102
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人