자바
-
Spring의 예외처리(3) - Spring 전역에서 예외 처리해보자Springboot/study 2023. 11. 30. 15:46
✍️ 전역에서 예외 처리 1. Why? 전역에서 예외처리를 하는 이유는 무엇일까요? 프로젝트의 모든 Controller 단의 예외 처리 코드를 아래 코드와 같이 각 Controller 안에서 직접 예외 코드를 작성한다고 고려해봅시다. 프로젝트의 규모가 커진다면, 각 예외 처리에 대한 중복 코드 또한 늘어날 것이고, 컨트롤러의 개수가 늘어남에 따라 각 컨트롤러에 들어갈 예외 처리 코드를 유지보수할 생각에 벌써부터 암울해집니다.🥲 @RestController public class ImageController { ... @ExceptionHandler({MaxUploadSizeExceededException.class, SizeLimitExceededException.class, MissingServletR..