@Valid와 @InitBinder 어노테이션을 이용한 검증 스프링 MVC는 JSR 303의 @Valid 어노테이션과 스프링 프레임워크의 @InitBinder 어노테이션을 이용해서 스프링 프레임워크가 유효성 검사 코드를 실행하도록 할 수 있다. 다음 예시를 보자. @Controller @RequestMapping("/auth/login") public class LoginController { @RequestMapping(method = RequestMethod.POST) public String login(@Valid LoginCommand loginCommand, Errors errors, HttpServletRequest request) { if (errors.hasErrors()) { return..