본문 바로가기

개발일지(일간)

22년 12월 19일 스프링 개인프로젝트

과제리뷰를 보고 코드를 좀 수정했다.

그리고 예외처리를 하고 에러메시지와 statusCode를  Client에 반환하기를 적용했는데 좀 많이 한것같다..

이렇게 많을 필요는 없을것 같은데 각 exception마다 반환해야하는 메세지가 달라서 하다보니 이렇게 늘어나게 되었다.

물론 적용해준 예외처리는 전부 잘 적용된다.

오늘 ERD를 그려보려고 했는데 예외처리를 적용하느라 하지 못했다.

사실 여러 방법을 시도하느라 예외처리에 시간이 좀 걸렸는데, 결국 @ExeptionHandler를 이용해서 적용하는 방법을 선택했다. @ExeptionHandler를 이용해 적용해줄 예외를 생성해주면 나중에 만들어놓은 Exception을 throw만 해주면 된다.

그 외에도 Refresh토큰과 swagger적용을 시도하느라 시간을 많이 썼는데, Refresh토큰은 h2로는 적용이 힘들것 같다는 생각이 든다. 내일 swagger적용을 마무리하고 정리 해 볼 생각이다.

 

 

'개발일지(일간)' 카테고리의 다른 글

22년 12월 21일  (0) 2022.12.22
22년 12월 20일 스프링 개인 프로젝트  (0) 2022.12.20
22년 12월 16일 개인프로젝트  (0) 2022.12.17
22년 12월 15일  (0) 2022.12.16
22년 12월 14일 JWT  (0) 2022.12.15