[java] Hibernate Validator에서 제공하는 유효성 검사 실패 시 발생하는 예외들은 어떤 것들이 있나요?
  1. ConstraintViolationException: 필드 레벨 또는 객체 레벨의 제약 조건 위반을 나타내는 예외입니다. 일반적으로 validate() 메서드를 호출할 때 발생합니다.

  2. ConstraintDefinitionException: 제약 조건 정의에 오류가 있는 경우 발생하는 예외입니다. 제약 조건의 타입이나 파라미터 등이 잘못되어있는 경우 발생할 수 있습니다.

  3. ValidationException: 일반적인 유효성 검사 예외입니다. 유효성 검사 작업을 수행하는 중에 발생할 수 있는 다양한 예외들을 포함합니다.

이 외에도 Hibernate Validator에서는 다양한 예외들을 제공하고 있으며, 각 예외의 원인과 해결 방법에 대해서는 Hibernate Validator의 공식 문서를 참조하시면 자세한 정보를 얻을 수 있습니다.

참고 문서: Hibernate Validator 공식 문서 - https://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/