Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#94 - ExceptionView를 함께 반환한다. #99

Merged
merged 7 commits into from
Aug 24, 2024

Conversation

kpeel5839
Copy link
Contributor

1. 🔗 관련 이슈

2. 📄 구현한 내용 또는 수정한 내용

CustomException을 구현하고, ResponseEntityExceptionHandler를 상속받아 Spring Exception도 추가적으로 처리할 수 있도록 했어요.
또한, 테스트를 수정하고, require에서 IllegalArgument 혹은 IllegalState를 고정적으로 발생시키고 있어, 조금 트릭을 활용하여 저희가 만든 CustomException을 발생시킬 수 있도록 했어요.

3. 🙌 추가적으로 알리고 싶은 내용

4. 🙄 TODO / 고민하고 있는 것들

5. ✅ 배포 Checklist

  • 본인을 Assign 해주세요.
  • 본인을 제외한 백엔드 개발자를 리뷰어로 지정해주세요.
  • 변경된 DB 업데이트 해주세요. (꼭 해주세요 배포 안돼요!!!)

@kpeel5839 kpeel5839 added 🔧리팩터링🔧 리팩터링일까요 리팩토링일까요? 🏋️매튜🏋️ 24기 김재연 labels Aug 21, 2024
@kpeel5839 kpeel5839 self-assigned this Aug 21, 2024
Copy link
Contributor

@sectionr0 sectionr0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

커스텀 익셉션...흑 슬프긴하지만 이렇게 가시죠 나중에 더 좋게 할 수 있다면 시도해봐요!!

@github-actions github-actions bot added the 🌟머지 해주세요🌟 머지해주셔! label Aug 24, 2024
@sectionr0 sectionr0 merged commit d9fbafe into develop Aug 24, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🌟머지 해주세요🌟 머지해주셔! 🏋️매튜🏋️ 24기 김재연 🔧리팩터링🔧 리팩터링일까요 리팩토링일까요?
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants