82일차 프로젝트 5일

LeeJaewon·2023년 1월 23일
0

오늘은 프로젝트를 마무리 하는 과정을 했다.

내가 맡은 API를 다 구현하고 시간이 조금 남아서 예외처리를 추가로 작업했다.

예외처리는 AOP를 적용해서 작성했는데 코드를 짜기 전에는 뭔가 막연하게 어려울 거란 생각을 했다.

예외처리를 적용하기 위해서 강의를 다시 보고 구글링을 했었는데 예외처리 코드는 생각보다 어렵거나 크게 힘들지는 않았다.
위에 코드처럼 작성하게 되면 IllegalArgumentException이 발생했을 때 메시지와 함께 400번 에러 코드를 반환해준다

코드를 작성하고 어노테이션을 달아주면 스프링에서 알아서 예외처리를 해준다고 한다.

profile
한 걸음 한 걸음 꾸준히

0개의 댓글