Custom javax validation constraints, 동적으로 Class 레벨의 validate 및 Custom 에러 메시지 (field, message)
* 연관 검색어 : javax validation constraints, java bean validation, hibernate validation, 동적 validation ※ 예시 소스는 실제 소스에서 이름을 변경해 작성한 것이기 때문에 복사+붙여넣기를 할 경우 에러가 날 수도 있습니다. 에러가 난다면 적절하게 수정해서 사용 부탁드립니다. 구현 중인 것은 도메인 모델(Domain model)에서 Request 값의 유효성 체크. 보통 어노테이션(Annotation)을 쓰면 모든 field에 대해 체크한다. 예시 모델을 보자면, 내가 구현하고 싶은 기능은 is_admin이 true라면 email을 필수값 체크, 아니면 체크하지 않는 것이다. ▼ 예시 모델 (UserDomain.java) public ..