작성한 질문수
스프링 DB 1편 - 데이터 접근 핵심 원리
트랜잭션 문제 해결 - 트랜잭션 AOP 적용
작성
·
347
수정됨
0
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/)[질문 내용]
이 코드에서 @Transactional
롤백 되는 이유가 중간에 언체크드 예외인
IllegalStateException 이 예외가 던져져서 롤백을 한다고 보면 되나요 ?
답변 1
1
안녕하세요, H K 님. 공식 서포터즈 y2gcoder 입니다.모든 값을 제대로 입력하셨다면 맞습니다. @Transactional 은 uncheckedException을 만나면 롤백하는 정책을 기본적으로 가지고 있습니다. 트랜잭션이 걸린 코드 내의 다른 코드에서도 uncheckedException이 발생했다면 롤백할 것이라 생각해주시면 될 것 같습니다.감사합니다.