작성
·
150
0
답변 1
1
안녕하세요. 김수용님, 공식 서포터즈 y2gcoder입니다.
Bean Validation에 의한 예외(BindException, MethodArgumentNotValidException)는 내부에 BindingResult를 포함하고 있습니다.
그래서 HTTP 요청에서 유효성 검사에 실패했을 때 발생하는 예외를 @RestControllerAdvice 등으로 잡고, 그 안의 BindingResult를 이용해 어떤 필드에서 유효성 검사에 실패했는지 응답을 만들어 보내줄 수 있습니다 🙂
결론은 화면을 CSR에서 그리더라도, API JSON 요청의 유효성 실패 응답 처리에서 BindingResult 를 사용할 수 있습니다!
감사합니다.
아하 감사합니다!!