2
bean 유효성 검사를 사용하면 특정 hibernate 유효성 검사 구현이 생성 또는 업데이트와 같은 특정 작업에 자동으로 사용되도록 특정 그룹을 정의 할 수 있습니까?최대 절전 유효성 검사기 - 생성, 업데이트, 삭제시 다른 그룹
또는 작업 중에 내부적으로 검사되는 최대 절전 그룹에 빌드가 있습니까?
bean 유효성 검사를 사용하면 특정 hibernate 유효성 검사 구현이 생성 또는 업데이트와 같은 특정 작업에 자동으로 사용되도록 특정 그룹을 정의 할 수 있습니까?최대 절전 유효성 검사기 - 생성, 업데이트, 삭제시 다른 그룹
또는 작업 중에 내부적으로 검사되는 최대 절전 그룹에 빌드가 있습니까?
아마도 "Hibernate event-based validation"은 "ORM Integration"입니다. 당신은 너무처럼 SessionFactory를에 속성을 설정하여 서로 다른 시간에 확인 할 그룹을 지정하는 속성을 설정할 수 있습니다 : 당신은 아무것도 지정하지 않은 경우
<property name="javax.persistence.validation.group.pre-persist">javax.validation.Default</property>
<property name="javax.persistence.validation.group.pre-update">javax.validation.Default</property>
<property name="javax.persistence.validation.group.pre-remove"></property>
위의 기본 구성입니다. 특히 javax.validation.Default
그룹은 만들기 및 업데이트시에 유효성이 검사됩니다. 삭제시에는 유효성이 검사되지 않습니다.
이러한 속성은 JPA 2.0에 의해 지정되었지만 Hibernate (Validator)에 고유하지 않음에 유의하십시오. 따라서 이러한 속성을 사용하면이 그룹을 구성하는 이식성있는 방법입니다. – Hardy
나를 위해 hibernate-validator에있는'javax.validation.groups.Default' 4.2. – djmj