java exception(2)
-
springboot 예외처리(Exception Handler)
안녕하세요~ 오늘은 저번 시간에 이어서 예외처리를 해보려고 합니다 ㅎㅎ 저번시간 리마인드 2024.02.29 - [OpenSource/Spring Boot] - springboot 배너변경..ㅋㅋ;; 2024.02.29 - [OpenSource/Spring Boot] - springboot logging설정 2024.03.03 - [OpenSource/Spring Boot] - springboot profiles 예외처리의 종류 checked exception과 unchecked exception 2종류로 보시면 됩니다. checked exception예상 가능한 예외라고 보시면 됩니다. unchecked exception은 런타임오류이기 때문에 컴파일단계에서 잡아낼수 없으며 실행중에 오류가 나는 경우입..
2024.03.08 -
@Retryable
특정 Exception이 발생하면 일정 횟수만큼 재시도 할 수 있는 어노테이션이다. @EnableRetry 작성.(configuration 등) 재시도 하고 싶은 메소드에 @Retryable 작성. include : 특정 Exception이 발생할 때 retry exclude : 설정 된 Exception 재시도 제외 maxAttempts : 최대 재시도 횟수(default 3회) backoff : 재시도 pause 시간 ex) FailedStoreException 발생 시 최대 5번 시도! delay 10 @Retryable(value = { FailedStoreException.class }, maxAttempts = 5, backoff = @Backoff(delay = 10)) 참고 // // So..
2020.11.17