더북(TheBook)

13.1.2 @Valid를 이용한 유효성 검사

스프링 MVC에서는 사용자가 폼 페이지에서 입력한 데이터의 유효성을 검사하기 위해 코드를 작성할 필요 없이 간단한 방법으로 @Valid 애너테이션을 제공합니다. @Valid를 이용하는 데 필요한 환경 설정과 오류 메시지 출력을 살펴보겠습니다.

 

 

pom.xml 파일에 의존 라이브러리 등록하기

@Valid를 이용하여 폼 데이터 값에 대한 유효성 검사를 하려면 pom.xml 파일에 validation-api.jarhibernate-validator.jar 의존 라이브러리를 등록해야 합니다.

<dependency>
    <groupId>javax.validation</groupId>
    <artifactId>validation-api</artifactId>
    <version>2.0.1.Final</version>
</dependency>
<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-validator</artifactId>
    <version>7.0.4.Final</version>
</dependency>
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.