1. Validation(검증)
1-1) Validation
애플리케이션에서 사용하는 객체 검증용 인터페이스임.
어떤 계층과도 관계가 없어서 모든 계층(웹, 서비스, 데이터)에서 사용해도 좋음.
구현체 중 하나로 JSR-303과 JSR-349를 지원함.
DataBinder에 들어가 바인딩할 때 같이 사용되기도 함.
1-2) Interface
2. Validator 원시적으로 구현
2-1) class Event
2-2) EventValidator
2-3) AppRunner
2-4) Console