예외처리2 spring @ExceptionHandler를 활용한 예외처리 본 글에서는 @ExceptionHandler를 활용해, mybatis를 통해 select 쿼리가 적용되어 있는 Controller 대상으로 예외처리를 구현해보겠습니다. mybatis 코드는 이전 글을 참고해주세요 spring mybatis로 RDB select 해보기 spring mybatis로 RDB select 해보기 본 글에서는 RDBMS를 사용할때 종종 사용하는 mybatis를 활용하여 SQL 쿼리를 사용, CRUD 중에서 기본적인 Select 쿼리를 호출하는 api를 만들어보도록 하겠습니다. 실무에서는 Oracle DB를 주로 사용하였 dnl1029.tistory.com spring jwt 토큰 발급하는 restapi 만들기 spring jwt 토큰 발급하는 restapi 만들기 본 글에서는 s.. 2023. 6. 25. java 예외처리 본 글에서는 java의 예외 처리에 대한 개념을 정리하려 합니다. java에서 예외에 대해 도식화를 하면 아래 그림과 같습니다. 1) Throwable : 최상위 예외입니다. 2) Error : 메모리 부족, JVM 혹은 하드웨어등 시스템 문제로 발생하는 에러입니다. 3) Exception : 개발자가 잡아야 하는 실질적인 예외이며, RuntimeException을 제외하고는 모두 체크 예외에 해당됩니다. (체크 예외 : 컴파일러가 체크하는 예외) 4) RuntimeException : Exception중 유일하게 언체크 예외(컴파일러가 체크하지 않는 예외) NullPointerException과 같은 것들이 포함되어 있으며, 해당 Exception은 컴파일 단계에서 오류 확인이 불가능합니다. 기본적으로.. 2023. 5. 27. 이전 1 다음