과제리뷰를 보고 코드를 좀 수정했다.
그리고 예외처리를 하고 에러메시지와 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 |