인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

lena님의 프로필 이미지
lena

작성한 질문수

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

회원 조회 API

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

해결된 질문

작성

·

319

0

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

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

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

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

감사합니다:)

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. Y H님

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

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

감사합니다.

lena님의 프로필 이미지
lena

작성한 질문수

질문하기