📍 개요Spring Batch를 도입하고 스키마를 보면 아래와 같이 다양한 table이 추가로 생성되어 있는 것을 볼 수 있다.자동으로 생성되는 이 9개의 테이블은 각각 언제 생성되고 하는 역할이 무엇일까? 📍 왜 생길까?이 테이블들은 Spring Batch의 핵심 기능인 “이력 관리, 실행 추적”을 위한 저장소다.Batch는 단순히 데이터를 처리하는 데서 그치지 않고,언제 실행됐는지어떤 Job 파라미터로 실행됐는지성공했는지 실패했는지실패했으면 왜 실패했는지를 모두 DB에 기록하고 관리한다.이 역할을 하는 것이 바로 위의 9개 테이블인 것. 📍 언제 생성되는 걸까?스프링 부트에서는 보통 아래 설정을 통해 이 테이블들을 자동으로 생성할 수 있다.spring: batch: jdbc: ..