Been Validation - 시작

slee2·2022년 2월 11일
0
post-thumbnail

시작하기 위해서 build.gradle에 아래를 추가해줘야한다.

implementation 'org.springframework.boot:spring-boot-starter-validation'

Item

테스트

결과

검증기 생성

ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
Validator validator = factory.getValidator();

이후 스프링이랑 통합하면 안쓰니까 그냥 이렇게 사용하는구나 정도만 참고하자.

검증 실행

Set<ConstraintViolation<Item>> violations = validator.validate(item);

추가로 만약 메세지를 작성하고 싶다 하면

이런식으로 작성해도 되고 에러.properties를 이용해서 작성할 수도 있다.

0개의 댓글