tevelop RSS 태그 관리 글쓰기 방명록
2022-12-15 21:20:16

과제를 하는 도중에 exception이 발생하는 부분이 맘에 들지 않았다. 

내가 원하는 메세지를 내려주고 싶은데 되지 않았다. 어떻게 해야하는지 몰라서 튜터님께 여쭤봤더니 Exception Handler에 대해 공부해보고 그걸 사용하면 될거라고 하셨다.

 

@RestController라는 어노테이션이 있는데 이를 사용하면 전역적으로 exception handling을 할 수 있다고 한다.

@ResponseBody + @ControllerAdvice가 합쳐진 어노테이션이라고 한다.

아래의 두 포스트를 보고 따라했더니 원하는 결과를 얻을 수 있었다!

 

 

 

 

 

 

출처 : https://woodcock.tistory.com/19

 

ResponseEntity는 왜 사용하는 것이며 @RestControllerAdvice는 무엇일까.

스프링 3.2부터 @ControllerAdvice를 이용해서 편리하게 전역으로 exception handling을 할 수 있습니다. 저도 개인적으로 전역으로 예외를 처리 설정할 때 유용하게 쓰고 있었습니다. 그런데 우연치 않게 @

woodcock.tistory.com

https://blog.naver.com/kangminser88/222914716238

'내일배움캠프 > TIL' 카테고리의 다른 글

2022.12.19  (0) 2022.12.19
2022.12.16  (0) 2022.12.16
2022.12.13 / 프로그래머스 코딩테스트 입문 > 안전지대  (0) 2022.12.13
2022.12.12  (0) 2022.12.12
2022.12.9  (0) 2022.12.09
tevelop. Designed by 코딩재개발.