내 요구 사항을 위해 Hibernate Validator를 사용하고 있습니다. 속성에 여러 개의 유효성 검사가있을 수있는 JavaBean의 유효성을 검사하려고합니다. 예를 들면 : Hibernate Validator에서 프로퍼티마다 에러 코드 생성
class MyValidationBean
{
@NotNull
@Length(min = 5, max = 10)
private String myProperty;
}
그러나
이 부동산에 실패하면 나는 오류를 유지하고자하지만 특정 오류 코드는 관계없이 때문에 @Required 또는 @Length 실패 여부에 ConstraintViolation과 연관되고 싶지 검증 메시지.class MyValidationBean
{
@NotNull
@Length(min = 5, max = 10)
@ErrorCode("1234")
private String myProperty;
}
위와 비슷한 것은 좋지만 정확하게 구조화 될 필요는 없습니다. 나는 Hibernate Validator로 이것을 할 수있는 방법을 볼 수 없다. 가능한가? 사양의 섹션 4.2. ConstraintViolation에서
답장을 보내 주셔서 감사합니다. 불행히도 이것이 원래의 오류 메시지를 보존 할 것이라고는 생각하지 않습니다. 나는 이것의 추가 오류 코드를 찾고있다. 안타깝게도 ConstraintViolation 용 API를 보면 유망 해 보이는 항목이 없습니다. –