ItemProcessor

사용법

// I => ItemReader에서 받을 데이터 타입
// O => ItemWriter에 보낼 데이터 타입
public interface ItemProcessopr<I, O> {
	O process (I item) throw Exception;
}

[Example]

@Bean(BEAN_PREFIX + "processor")
@StepScope
public ItemProcessor<ReadType, WriteType> processor() {
    return item -> {
        item.convert();
        return item;
    };
}

참고 자료

9. Spring Batch 가이드 - ItemProcessor