4장 잡과 스텝 이해하기 : 스텝 알아보기
스텝은 잡의 구성 요소를 담당하며, 독립적이고 순차적으로 배치 처리를 수행한다. 스텝은 모든 단위 작업의 조각이다. 트랜잭션은 스텝 내에서 이뤄지며, 스텝은 서로 독립되도록 의도적으로 설계됐다. 배치 처리 모델 Tasklet 모델 Tasklet.execute 메소드가 RepeatStatus.FINISHED를 반환할 때까지 트랜잭션 범위 내에서 반복적으로 실행되는 코드블록을 만들 수 있음 Chunk 기반 모델 청크 단위로 처리할 모든 레코드를 반복적으로 읽어오는 ItemReader, 필수는 아니지만 읽어들인 아이템을 처리하는 ItemProcessor, 아이템을 한 번에 기록하는 ItemWriter 의 세가지 컴포넌트로 구성 ItemWriter의 단일 호출은 물리적 쓰기를 일괄적으로 처리함으로써 IO 최적화..
Reading Record/스프링 배치 완벽 가이드
2021. 10. 24.