목록2025/06/26 (1)
che01 님의 블로그
트랜잭션 - 롤백 정책, 전파, 이벤트 리스너
트랜잭션 롤백 정책트랜잭션에서 어떤 예외가 발생했을 때 롤백을 진행할지 결정하는 정책입니다.예외 종류 복습체크예외(Exception): 컴파일 시점에 처리해야 하는 예외언체크예외(RuntimeException): 런타임에 발생하는 예외기본 롤백 정책스프링에서는 기본적으로 RuntimeException이 발생했을 때만 rollback을 진행합니다. 체크예외는 기본적으로 rollback하지 않습니다.롤백 정책 설정rollbackFor특정 예외를 rollback 정책에 추가할 때 사용체크예외도 rollback 대상으로 만들 수 있음noRollbackFor특정 예외를 rollback 정책에서 제거할 때 사용RuntimeException이어도 rollback하지 않도록 설정 가능@Transactional(roll..
카테고리 없음
2025. 6. 26. 19:30