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 |