[ Dev/spring-batch ]
[Spring Batch] 5. 배치 초기화 설정
2024-06-20 22:19:52
스프링 배치 초기화 설정스프링 배치를 시작할 때 스프링이 자동으로 초기화 하는 영역이 있다.어떤 작업을 하는지 간단히 알아보고, 디버깅을 통해 직접 어떻게 동작하는지 알아보자우선 아래의 개념들을 알고 있어야 한다. 1. JobLauncherApplicationRunnerSpring Batch 작업을 시작하는 ApplicationRunner로서 BatchAutoConfiguration에서 생성됨스프링 부트에서 제공하는 ApplicationRunner의 구현체로 어플리케이션이 정상적으로 구동되자 마자 실행됨ApplicationRunner는 스프링 부트가 환경 구성을 모두 마친 뒤에 곧바로 실행하는 클래스이다.기본적으로 빈으로 등록된 모든 job을 실행시킨다. 2. Batch PropertiesSpring B..