[MVC] 검증2 - Validation
앞서 [MVC] 검증1 - Validation에서 스프링 검증 로직을 보았습니다. 이번에 소개해 드릴 내용은 이런 검증 로직을 모든 프로젝트에 적용할 수 있게 공통화하고, 표준화 한 것이 바로 Bean Validation입니다. Bean Validation을 잘 활용하면, 애노테이션 하나로 검증 로직을 매우 편리하게 적용할 수 있습니다. Bean Validation 이란? 먼저 Bean Validation은 특정한 구현체가 아니라 Bean Validation 2.0(JSR-380)이라는 기술 표준입니다. 즉, 검증 애노테이션과 여러 인터페이스의 모음입니다. 마치 JPA가 표준 기술이고 그 구현체로 하이버네이트가 있는 것과 같습니다. Bean Validation을 구현한 기술중에 일반적으로 사용하는 구현체..