- 博客(1)
- 收藏
- 关注
原创 Spring事物失效的几种场景及原因
1.抛出检查异常导致事务不能正确回滚 原因:Spring默认只会回滚非检查异常 解法:配置 llbackFor2.@Transnational没有保证原子行为 原因:事务的原子性仅仅涵盖insert,update,delete,selece...for 语句,select方法并不阻塞3.aop切面顺序导致事务不能正确回滚 原因:事务切面优先级最低,但如果自定义的切面优先级和它一样,则还是自定义切面在内层,这时自定义切面没有正确抛出异常 解法1:异常...
2022-05-26 18:31:32 406 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人