본문 바로가기

Study/Spring

Spring. 폼 데이터 값 검증 / Validator

1, Validator 객체

- JavaScript를 이용하는 것은 클라이언트에서 검사하는 방법이고 이 방법은 Validator 인터페이스를 이용하여 서버에서 검사하는 방법이다.

 

2. ValidationUtils 클래스

- 위의 방법으론 데이터 검증을 위해 Validator 인터페이스의 validate() 메서드를 사용하였는데 ValidationUtils 클래스는 validate() 메서드를 좀더 편리하게 사용하도록 고안된 클래스입니다.

- 직접 만들어서 메서드를 사용하는 경우가 많으므로 알아두는 것으로 충분함

 

3. @Valid  /  @InitBinder

- 데이터 검증을 하는데 직접 호출하지 않고 스프링 프레임워크에서 호출하는 방법

-1. 라이브러리 dependency 추가

-2. @Valid 추가

-3. @InitBinder 추가

 

 

 

'Study > Spring' 카테고리의 다른 글

Spring-Boot-Starter : Validation API 사용 유의사항  (0) 2020.10.31
롬복(lombok) 이용하기  (0) 2020.03.07