Spring Batch는 대용량 데이터 처리를 효율적으로 처리할 수 있도록 지원하는 강력한 프레임워크이다 이 프레임워크의 핵심 구성요소 중 하나가 바로 ItemReader와 ItemWriter가 있다 이번 포스팅에서는 이 두 컴포넌트의 개념을 이론적으로 정리하고, 실제로 프로젝트에서 겪었던 문제와 해결 방법도 함께 공유하고자 한다 Spring Batch의 핵심 컴포넌트: ItemReader, ItemWriter Spring Batch는 대량의 데이터를 처리할 때 기본적인 구조는 다음과 같다 ItemReader → ItemProcessor(선택적) → ItemWriter ItemReader란?ItemReader는 데이터를 하나씩 읽어온다 read() 메서드를 통해 호출될 때마다 다음 데이터를 반환하며..