@ModelAttribute
값을 바인딩 할 수 없는 경우에는?
바인딩 에러를 직접 가루고 싶은 경우
BindingResult 타입의 아규먼트를 바로 오른쪽에 추가한다.
public Event getEvent(@ModelAttribute Event event, BindingResult bindingResult)
에러 컨트롤이 가능 null 값으로 200 응답
바인딩 이후에 검증 작업을 추가로 하고 싶은 경우
@Valid 또는 @Validated 애노테이션을 사용
@Valid
모델에 @Min(0)
값이 바인딩은 되지만 에러가 들어있다.