2012-04-17 2 views
1

나는 최대 절전 모드 유효성 검사를 사용 중이며 레거시 Pojos에 대한 유효성 검사의 더 나은 형식이 될 토론입니다. Hibernate는 XML을 통해 유효성 검사를 허용한다. http://docs.jboss.org/hibernate/validator/4.2/reference/en-US/html/validator-xmlconfiguration.htmlXML 유효성 검사와 Java 유효성 검사

새로운 것들에는 읽기 쉬운 제약 조건이있다. 그러나 주석을 추가 할 수없는 이전/생성 된 코드의 경우 XML로 변환하면 코드를 쉽게 이해할 수 없습니다. 이 경우 일반적인 Java 유효성 검사를 선호합니다.

누구에게 환경 설정이 있습니까? 나는 fXML, 이유를 이해하고 싶습니다.

답변

1

내가 주석을 달 필요가있는 클래스는 JAXB에 의해 생성되므로 XML 접근 방식을 사용합니다. 따라서 주석을 달 수있는 소스 파일이 없으므로 실제로 이러한 접근 방식을 사용해야합니다. 어노테이션이 읽기 쉽지만 XML 접근법은별로 좋지 않습니다.

XML의 사용에서 볼 수있는 장점 중 하나는 모든 유효성 검사 정보를 하나의 파일로 중앙화 할 수 있지만 더 이상 컴파일 타임 검사를 즐기지 않는다는 것입니다.

관련 문제