Spring Validation


Spring Validation

데이터를 믿고 쓰기 위해서는 `Validation`이 필요합니다. Validation 유효성 검증 주로 사용자 또는 타 서버의 요청(Http Request) 내용에서 잘못된 내용이 있는지 확인하는 행위 Validation의 종류 학문적으로는 여러 세부적인 단계들도 있지만 실제로 개발자가 주로 챙겨야하는 검증은 크게 두 종류로 나뉩니다. 데이터 검증 데이터에 필수적인 데이터가 있는지 검증 문자열의 길이나 숫자형 데이터의 경우 값의 범위 e-mail, 신용카드 번호 등 특정 형식에 맞춘 데이터 비즈니스 검증 서비스의 정책에 따라 데이터를 확인하여 검증 예) 배달 앱인 경우 배달 요청을 할 때 해당 주문건 이 결제 완료 상태인지 확인 등 경우에 따라 외부 API를 호출하거나 DB의 데이터까지 조회하여 검증하는..


원문링크 : Spring Validation