반응형
검증 오류 코드는 2가지로 나눌 수 있는데 개발자가 직접 설정한 오류 코드와 스프링이 직접 검증 오류에 추가한 경우 이 두가지가 있다.
예를 들면 가격은 Integer로 설정이 되어 있는데 String 값이 들어가면 위와 같은 오류가 난다.
typeMismatch.java.lang.Integer=숫자를 입력해주세요.
typeMismatch=타입 오류입니다.
로그에 출력된 타입 오류 코드를 errors.properties에 추가하고 다시 돌려본다.
스프링이 만든 오류 메시지가 뜨지 않고 위에서 설정한 오류 메시지가 나오게 된다.
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 참고하여 공부하였습니다.
반응형
'Framework & Library > Spring Boot' 카테고리의 다른 글
[Spring Boot] : Validator 분리(2) (0) | 2022.02.11 |
---|---|
[Spring Boot] : Validator 분리(1) (0) | 2022.02.11 |
[Spring Boot] : 구체적에서 덜 구체적으로 오류 코드 메시지 처리하기 (0) | 2022.02.11 |
[Spring Boot] : MessageCodesResolver를 통한 검증 오류 코드로 메시지 코드 생성 (0) | 2022.02.11 |
[Spring Boot] : 어떻게 오류 코드를 설계 할 것인가? (0) | 2022.02.11 |
댓글