반응형
Job 실행 옵션
-
05. 스프링 배치 초기화 설정BackEnd/Spring Batch 2021. 12. 16. 22:01
JobLauncherApplicationRunner Spring Batch 작업을 시작하는 ApplicationRunner로서 BatchAutoConfiguration에서 생성됩니다. 스프링 부트에서 제공하는 ApplicationRunner의 구현체로 애플리케이션이 정상적으로 구동되자 마다 실행됩니다. 기본적으로 빈으로 등록된 모든 Job을 실행시킵니다. BatchProperties Spring Batch의 환경 설정 클래스로 Job 이름, 스키마 초기화 설정, 테이블 Prefix 등의 값을 설정할 수 있습니다. application.properties or application.yml 파일에 설정합니다. batch: job: names: ${job.name:NONE} # Job 이름 (미지정 시 NON..