1. JobLauncherApplicatinRunner Spring Batch 작업을 시작하는 ApplicationRunner 로서 BatchAutoConfiguration에서 생성됨 스프링 부트에서 제공하는 ApplicatinRunner의 구현체이며 애플리케이션이 구동되지 마자 실행됨 기본적으로 빈으로 등록된 모든 Job을 샐행하며, 설정으로 특정 Job만 실행하도록 변경할 수 있음 BatchAutoConfiguration.class JobLauncherApplicationRunner를 bean으로 등록 custom bean을 등록해도 상관 없음 @Bean @ConditionalOnMissingBean @ConditionalOnProperty( prefix = "spring.batch.job", nam..