나는 FlatFileItemReader
으로 csv 파일을 읽고 FieldSetMapper
을 사용하여이를 도메인 개체에 매핑합니다.FlatFileItemReader로 읽기 선 캡처하기
매핑이 실패한 경우 원래의 행을 FlatFileItemReader
에서 읽을 수 있도록하고 싶습니다.이를 다른 CSV 파일에 쓸 수 있습니다.
원래 독창적 인 아이디어는 일부 리스너를 사용하여 읽기 문자열을 StepContext
으로 푸시 한 다음 SkipListener
을 입력하여 다른 파일에 쓰려고 문자열을 가져 오는 것이 었습니다. 그러나 FlatFileItemReader
에 의해 읽힌 원래 선을 붙잡는 방법을 발견 할 수 없다.
제안 사항?