AbstractPagingItemReader

QueryDsl로 batch를 구성?

Bean 이름을 매직 스트링으로 하는게 더 좋나?

DefaultJobParametersConverter 이걸로 잡 파라미터를 decode하는건가?

JobParameter 설정 코드가 필요한가? 빈 등록을 하는건가

JobParameter 클래스 POJO 객체를 만들고 @Value(”#{jobParameters[]}”) 이렇게 사용하는 이유는?

Processor(ItemProcessor 구현), @JobScope(job 파라미터), @StepScope(ItemReader) 이렇게 적용하는 이유는??

chunkSize, job(Job), step(Step), reader(ItemReader), processor(ItemProcessor), writer(ItemWriter)