Category
当前分类共 4 篇,内容会持续补充与细化。
记录 Spring 事务在自调用、异常处理、传播行为上的几个高频踩坑点。
这篇是我最近回顾事务问题时的备忘。
同类内部方法直接调用,@Transactional 可能不会生效,因为绕过了代理。
@Transactional
默认只对 RuntimeException 回滚。 如果是受检异常,需要明确声明回滚策略。
REQUIRED
REQUIRES_NEW
实战里要先确定“业务原子性边界”,再决定传播行为。