서론

오늘 소개할 라이브러리는 Hibernate Validator입니다!

https://notion-ga.ohwhos.now.sh/collect?tid=UA-172038951-1&host=lightblog.me&page=/java/bean-validation

다 읽어주시면 좋지만 목차를 보고 원하는 부분만 읽는 것을 추천드립니다.

오타등을 발견할 시 [email protected]으로 메일주세요.

JSR-380

Hibernate Validator란 Jakarta EE(Java EE)에서 정의한 빈을 검증하는 라이브러리의 표준 명세인 JSR- 380(Jakarta Bean Validation 2.0)의 유일한 구현체(2020-06-21 기준)입니다.

빈을 검증하는 표준 명세는 이전에도 JSR-303 JSR-348등이 있어왔습니다만,

최신 버전은 380(2020-06-21 기준)입니다.

Hibernate Validator의 목표는 자바 개발자에게 제약 메타데이터 저장소와 쿼리 API로 객체 레벨의 제약 선언 및 검증의 편의성 제공하는것입니다.


Getting Started

의존성

Hibernate Validator를 사용하기 위해서는 아래 의존성을 Maven에 추가해야합니다.