강의

멘토링

커뮤니티

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

쇼콜라끼삐또리님의 프로필 이미지
쇼콜라끼삐또리

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

Bean Validation - 수정에 적용

Bean Validation 오류 메시지 질문

작성

·

407

0

안녕하세요.

Bean Validation - 오브젝트 에러 강의에서 errors.properties 파일에 어노테이션 경로로 생성되는 오류 메시지들을 추가했습니다. 해당 메시지에 입력되는 argument 값이 어떤 순서로 들어가는지 궁금합니다.

 

해당 강의에서

Range={0}, {2} ~ {1} 허용

이라고 메시지를 적었는데, 0번 인덱스에는 필드명이 들어가는 것 같고 1번 인덱스에는 1,000,000이, 2번 인덱스에는 1,000이 들어갔는데 Item 클래스에서 price 필드에 @Range(min = 1000, max = 1000000)으로 설정되어 있어서 매개변수 순서에 영향을 받나 싶어 @Range(max = 1000000, min = 1000)으로 변경해줘도 결과는 같았습니다.

내림차순 정렬돼서 값이 들어가는건가? 싶긴한데 정확한 정답이 궁금합니다.

답변 1

0

안녕하세요. 동희 강님, 공식 서포터즈 OMG입니다.
.

아래 링크의 다른 수강생 분의 답변을 참고해주세요

https://www.inflearn.com/questions/271529
.
감사합니다.

쇼콜라끼삐또리님의 프로필 이미지
쇼콜라끼삐또리

작성한 질문수

질문하기