Spring 트랜잭션 전파 완벽 정리: REQUIRED, REQUIRES_NEW, rollback-only와 UnexpectedRollbackException개인 학습용 Spring 트랜잭션 기술 노트 2회차학습 방식: 개념 이해 → 실행 흐름 분석 → 실전 문제 → 직접 작성한 답안 → 해설 → 실무 설계들어가며지난 학습에서는 Spring의 @Transactional이 일반적으로 AOP 프록시를 통해 동작한다는 점을 공부했다.핵심은 다음 두 문장이었다.@Transactional 메서드 호출이 Spring 프록시를 통과해야 트랜잭션 기능이 적용된다.롤백 규칙에 해당하는 예외가 트랜잭션 프록시까지 전달되어야 Spring이 롤백을 판단할 수 있다.이번에는 한 단계 더 들어가 본다. 실제 업무 시스템에서는 하..