DataAccessException (1) 썸네일형 리스트형 [Spring과 DB] 5-2 Spring 에서의 예외 추상화 * Spring 에서의 예외 추상화 스프링에서는 데이터 접근 예외 계층을 제공해준다. 이는 Error Code 처럼 종속적이지 않다. 위를 보면 개발을 하면서 많이 봤던 Exception 들의 모습들을 확인할 수 있다 (DataIntegrity, NonTransient, Grammer Exception 등등). 데이터 접근 계층에서의 최상단 예외는 DataAccessException.class 이며, 모두 RuntimeException 인 것을 확인할 수 있다. 모든 데이터 계층 예외는 두가지로 분류한다. 1. Transient - 동일한 SQL 을 다시 시도했을 때 성공할 가능성이 어느정도 있음. 일시적인 Exception 이라는 뜻. 2. NonTransient - 같은 시도를 하면, 똑같은 예외가 .. 이전 1 다음