https://github.com/GreenPai/MVC7
HashMap을 사용한 에러 처리
스프링에서 제공하는 BindingResult를 사용한 에러 처리
오류 시 값들을 다시 호출해주는 기능 추가.
오류 메시지 국제화, RejectValue 사용 (ValidationUtils)
FieldError, ObjectError에서 개선
에러 코드의 범용성 문제 해결
타입 오류 시 스프링이 만들어준 오류 메시지를 사용자에게 보여주기 좋게 바꾸기