@Valid 어노테이션으로 유효성 검사
·
Spring
이번 게시물에서는 스프링에서 @Valid를 사용하여 검증하는 방법에 대해 소개합니다. 1. @Valid @Valid 어노테이션은 JAVA 표준 스펙의 일부로, Bean Validation API(JSR 303/JSR 380)에 포함된 것으로 Spring Framework에서 제공하는 것이 아니라 JAVA Bean Validation API입니다.이 어노테이션으로 객체의 필드나 메서드 파라미터에 대해 유효성 검사를 수행할 수 있게 해줍니다. Spring에서는 @Valid를 사용해 DTO나 Entity 객체에 대해 유효성 검사를 진행하는 코드를 자주 보셨을 겁니다.  유효성 검사란?애플리케이션에서 사용자의 입력이 올바른 형식이나 규칙을 따르는지 확인하는 과정입니다.예를 들어, 사용자가 입력한 이메일 주소가 ..