본문 바로가기

쌓고 쌓다

검색하기
쌓고 쌓다
프로필사진 승민아

  • 분류 전체보기 (783)
    • SAP (58)
      • ABAP (54)
      • Fiori & UI5 (2)
      • etc (2)
    • 알고리즘 (272)
      • 백준 (59)
      • 프로그래머스 (185)
      • 개념 (8)
      • 자료구조 (19)
    • 프로그래밍 (409)
      • SQL (67)
      • java (49)
      • JavaScript (54)
      • html & css (12)
      • spring (153)
      • 리눅스 (12)
      • C & C++ (9)
      • node.js (6)
      • JPA (26)
      • JSP & Servlet (7)
      • thymeleaf (6)
      • 안드로이드 스튜디오 (4)
      • docker (4)
    • Git & CS (29)
    • 끄적끄적 (12)
Guestbook
Notice
  • 개인 깃허브 링크
«   2023/12   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Archives
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2023/12/04 (1)

쌓고 쌓다

API 오류 처리하는법 @ExceptionHandler

스프링은 API 예외 처리를 위해 @ExceptionHandler 어노테이션을 제공한다. ExceptionHandlerExceptionResolver는 @ExceptionHandler를 처리한다. 먼저, API 요청시 응답으로 보낼 객체를 정의해보자. ErrorResult @Data @AllArgsConstructor public class ErrorResult { private String code; private String message; } 그리고 컨트롤러에서 요청에 대한 응답으로 예외를 던져서 에러를 발생시켜 ErrorResult를 응답으로 보내보자. @RestController public class ApiExceptionV2Controller { @GetMapping("/members/{id..

프로그래밍/spring 2023. 12. 4. 20:09
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바