회사에서 주소 데이터를 카카오 API 를 호출하여 획득한 정보로 대용량 업데이트 해야 할 일이 생겼다.스케줄러를 활용해 주기적으로 업데이트를 하는데, 이 때 Spring Batch 개념을 활용하기로 결정하였다.그래서 이를 도입할 때의 내용을 정리하고자 한다. 1. 도입 배경- 대용량 데이터 일괄 처리에 필요한 시간이 커서 단순 API 호출로는 해결할 수 없어 대체 방안 필요 2. 환경 설정- build.gradle 에 의존성(dependency) 추가implementation 'org.springframework.boot:spring-boot-starter-batch' 3. Configuration 파일 추가 및 설정 3.1. BatchConfig.java - ItemReader, ItemProces..