Spring validataion을 사용해볼 예정이다. 클라이언트로부터 받은 데이터를 @RequestBody, 또는 @RequestParam, @PathVariable 등의 어노테이션을 활용하여 api로 호출하는데 이때 전달 받은 데이터를 검증하는 절차가 필요하다. 가장 대표적으로 회원가입을 할 경우 해당 유저의 이메일은 정상적인가, 폰 번호 형식은 일치하는가 이름은 비어있지않는가 등 컨트롤러에서 해당 데이터를 처리하기 전에 유효성 검사를 먼저 해준다고 생각하면된다. 해당 validation을 통과하지 못할 경우에는 ( MethodArgumentNotValidException ) 에러를 발생하도록 기능을 수행한다. 데이터에 대한 유효성 검증 관련 Annotation - 해당 Annotation은 Spri..