Spring/에러 노트
[Spring] Field stepBuilderFactory in com.web.job.SimpleJobConfiguration required a bean of type 'org.springframework.batch.core.configuration.annotation.StepBuilderFactory' that could not be found. - 스프링 배치 실행 시 발생하는 오류
말랑말랑쓰
2021. 3. 1. 01:06
오류
Field stepBuilderFactory in com.[패키지명].job.SimpleJobConfiguration required a bean of type 'org.springframework.batch.core.configuration.annotation.StepBuilderFactory' that could not be found
오류 화면
원인
실행하려는 어플리케이션이 Spring Batch 기능을 사용하려고 하는데, Batch 클래스들을 사용할 수 있도록 설정되어 있지 않아서 발생하는 오류.
해결 방법
Batch기능을 사용하려면 Batch를 사용 할수 있도록 하는 어노테이션을 추가해주어야 한다.
사용하는 프로젝트의 메인 클래스에 @EnableBatchProcessing 어노테이션을 추가하면 된다.