Spring이 제공하는 예외 추상화, 예외 변환기 사용
rlaehddnd0422
앞선 포스팅에서 데이터베이스마다 오류코드가 다르기 때문에 예외복구를 할 때 각 DB에 맞는 적절한 오류코드를 설정해주어야 하는 번거로움이 있었습니다. ErrorCode를 이용한 특정 예외 복구 예외 처리 방법에는 3가지 방법이 있습니다. 1. 예외 내던지기 : 자신이 처리하지 못하는 예외를 자신을 호출한 메소드에게 throws 키워드로 내던지는 방법 ( main()에서도 처리하지 못하면 오류 출 rlaehddnd0422.tistory.com 스프링의 예외 추상화와, 예외 변환기를 사용해 이 문제를 해결할 수 있습니다! 예외 추상화 스프링이 제공하는 예외 추상화 DataAccessException은 RuntimeException의 상속 클래스이므로 서비스 계층에서 편리하게 사용 가능합니다. 각각의 예외는 ..