
[Exception] 전역으로 예외처리 해보기
2022. 8. 13. 15:29
Backend/Spring
토비의 스프링 스터디를 진행하며 4장에서 더 알아보고 싶은 내용으로 위와 같은 주제를 정했다. 이제부터 자세히 알아보자! 1. DispatcherServlet에서의 예외처리 SpringBoot에서 예외처리를 하는 방식 doDispatch 메소드 내부에서 try/catch를 통해 예외처리를 하고 있음 이후 processDispatchResult에서 Dispatch 결과 처리 public class DispatcherServlet { protected void doDispatch(...) throws Exception { // ... try { ModelAndView mv = null; Exception dispatchException = null; try { // Controller 로직 실행 (핸들러를 ..