본문 바로가기

Background knowledge

[Transaction] check exception, uncheckException 발생 시 트랜잭션

트랜잭션이 롤백되는 경우 (프레임워크 하에 작동)


1. 트랜잭션 구간의 처리 중 UncheckedException 발생

2. CheckException 이 발생했으나 트랜잭션 rollbackFor 속성에 해당 타입이 포함될 때

3. CheckException 유형으로 정의된 Exception 이 발생 (설정 가능)