728x90
출처:
https://www.youtube.com/watch?v=qYxWWWVpJkA&list=PL93mKxaRDidECgjOBjPgI3Dyo8ka6Ilqm&index=33
package com.cosblog.handler;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestController;
@ControllerAdvice
@RestController
public class GlobalExeptionalHandler {
@ExceptionHandler(value=IllegalArgumentException.class)
public String handleArgumentException(IllegalArgumentException e) {
return "<h1>"+e.getMessage()+"</h1>";
}
}
728x90
'Spring > Spring boot' 카테고리의 다른 글
스프링부트 강좌 33강(블로그 프로젝트) - 메인화면 만들기 (0) | 2022.01.23 |
---|---|
스프링부트 강좌 32강(블로그 프로젝트) - 스프링 기본파싱전략과 json통신 (0) | 2022.01.23 |
스프링부트 강좌 30강(블로그 프로젝트) - 삭제하기 테스트 (0) | 2022.01.23 |
스프링부트 강좌 29강(블로그 프로젝트) - 영속성 컨텍스트와 더티체킹 (0) | 2022.01.22 |
스프링부트 강좌 28강(블로그 프로젝트) - update 테스트 (0) | 2022.01.22 |
댓글