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

[BE] 요청에 대한 검증은 spring bean validation 을 사용해서 dto 에서 수행하게 한다. #572

Closed
nayonsoso opened this issue Sep 5, 2024 · 0 comments · Fixed by #958

Comments

@nayonsoso
Copy link
Contributor

nayonsoso commented Sep 5, 2024

🔍 설명

  • 테드가 한 서비스 리팩터링 PR 코드리뷰를 하며 나왔던 이야기 입니다.
  • 커비의 의견에 의하면, 체크박스 질문에 서술형 응답이 오는 것 & 서술형 질문에 체크박스 응답이 오는 것에 대한 검증이 '요청'에 대한 검증이므로, Mapper 에서 해주기도 애매해고, 객체에 대한 검증을 수행하는 Validator 에서 해주기도 애매했습니다.
  • 그래서 RequestValidator 라는 새로운 모듈을 만들어야 하나 생각을 했었지만, 팀원들의 논의 하에, 커스텀 Valid 를 만드는 것으로 결론이 나게 되었습니다.

🔥 할 일

  • Spring bean validator 를 사용해서 커스텀 요청 검증 로직을 작성합니다.

⏰ 예상 시간

  • 1시간 30분

🐴 할 말

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment