Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- response
- RestControllerAdvice
- proxy pattern
- 트랜잭션
- exception
- 인터셉터
- 스프링 시큐리티
- mybatis
- 스프링부트
- git
- Spring
- request
- Redis
- OOP
- MYSQL
- aop
- aspect
- java
- SQL
- 객체지향프로그래밍
- 자바
- 디자인패턴
- 스프링
- network
- http
- Filter
- Interceptor
- Spring Security
- spring boot
- 관점지향프로그래밍
Archives
- Today
- Total
목록Common Exception Handler (1)
장쫄깃 기술블로그
[Spring Boot] @RestControllerAdvice 를 사용한 예외 처리
들어가며 지난 게시글에서 @ControllerAdvice, @RestControllerAdvice에 대해 알아보았다. 이번 게시글에서는 해당 어노테이션을 사용하여 예외 처리하는 방법에 대해서 알아보려고 한다. Rest API 구현 중 오류 메시지는 개발자가 의도한 오류(Custom Exception)와 예상치 못한 오류(System Exception)로 구분된다. 이번 게시글에선 이러한 예외 상황에 대한 공통 예외 처리(Exception Handler)를 적용하는 방법에 대해 알아보겠다. 네이버 오픈 API 오류 메시지 형식 가이드처럼 API 오류 메시지에 대해 일관된 형식으로 응답하도록 설계해야 한다. 신규 API를 구현할 때마다 작성하도록 설계하는 것은 작업자마다 일관된 응답 구조를 보장하기 어렵기 ..
Spring Framework/Spring Boot
2022. 9. 25. 21:18