더북(TheBook)

13.2.4 실습 JSR-380을 이용하여 유효성 검사하기

지금까지 배운 내용을 토대로 JSR-380 제약 사항을 이용하여 유효성 검사를 수행하고 항목별로 오류 메시지를 출력해 보겠습니다.

1. JSR-303을 사용하려면 pom.xml 파일에 유효성 검사 관련 의존 라이브러리를 추가합니다.

코드13-1 pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project...>
    <modelVersion>4.0.0</modelVersion>
    ...
    <dependencies>
        <!-- Validation -->
        <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>5.4.2.Final</version>
        </dependency>

        <!-- Spring -->
        <dependency>
            <groupId>org.springframework</groupId>
        ...
</project>

Tip ≣ |

스프링 유효성 검사 관련 개별 jarhttp://mvnrepository.com에서 직접 내려받아 사용하거나 버전을 확인할 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.