🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

@Valid 가 해결해주는 오류코드

21.02.03 09:49 작성 조회수 255

0

안녕하세요 강사님! 항상 잘 듣고 있습니다:)

@Valid 어노테이션을 통해서 구문오류를 spring 내에서 해결해 주어서 오류코드까지 반환해주는 것을 보고, 

400대 에러 뿐만 아니라 500대 에러도 @Valid를 통해 검증해 줄 수 있는지 의문이 생겨 질문드립니다!

또 @valid가 500대 에러를 검증해 줄 수 없다면, 이에 대해 객체지향적으로 처리할 수 있는 다른 방법이 있는지도 궁금합니다!

감사합니다:)

답변 1

답변을 작성해보세요.

1

안녕하세요. Y H님

500대 에러는 서버 내부에서 발생하는 오류 입니다. 이 부분은 @Valid로 검증하기는 어렵습니다.

@ExceptionHandler로 검색해보시면 원하시는 답을 찾으실 수 있을거에요^^

감사합니다.

채널톡 아이콘