2010-05-13 5 views
0

스프링 일괄 프레임 워크는 특정 검증 메커니즘을 제공합니까?
즉, 유효성 검증 빈을 지정하는 것이 가능한가?스프링 일괄 유효성 확인

스프링 검사기 허용 여부see example here?

내 유효성 검사는 @NamedQuery의 결과입니다. 쿼리가 반환 된 경우 유효성 검사는 정상이며, 그렇지 않으면 false입니다.

답변

1

데이터 유효성을 검사하는 단계를 사용하는 것이 좋습니다.

단계가 요소를 반환하지 않으면 요소는 '잊어 버림'이고 다음 요소는 처리됩니다. 쿼리에서 데이터를 반환하면 단계에서 요소를 반환합니다. 다음 단계 (고전적 행동)로 치료할 것입니다.

유효성 검사 서비스 (스프링 서비스)를 만들고 서비스에 유효성 검사를 위임하는 TaskletAdapter를 사용한다고 상상할 수도 있습니다.

1

스프링 배치와 함께 사용 가능한 ValidatingItemProcessor을 살펴보십시오.