Spring/Spring Batch

🎯 JobParameter 와 ScopeSpring Batch 은 외부 혹은 내부에서 파라미터를 받아 여러 Batch 컴포너트에서 사용할 수 있게 Job Parameter 를 지원합니다. Job Parameter 를 사용하기 위해선 Spring Batch 전용 Scope 를 선언해야합니다. @StepScoe 와 @JobScope 두가지가 있고 사용방법은 다음과 같습니다. SpEL 로 선언해 다음과 같이 사용합니다.@Value("#{jobParameters[파라미터명]}") ✅ JobScope 사용 예제package batch.example.job;import lombok.RequiredArgsConstructor;import lombok.extern.slf4j.Slf4j;import org.spring..
Job 플로우 제어하기 🎯 여러개의 Step 들간 순서, 흐름 제어해보기 가장 먼저 소개할 방법은 Next 입니다. 쉬운 개념이니 코드부터 확인해보겠습니다. package batch.example.job;import lombok.extern.slf4j.Slf4j;import org.springframework.batch.core.Job;import org.springframework.batch.core.Step;import org.springframework.batch.core.job.builder.JobBuilder;import org.springframework.batch.core.repository.JobRepository;import org.springframework.batch.core.ste..
Spring Batch 란 무엇일까?  (Spring Batch 5 버전에 대한 포스팅이 많이 없어 아래 블로그를 참고하며 정리한 내용입니다. ) https://jojoldu.tistory.com/324?category=902551 1. Spring Batch 가이드 - 배치 어플리케이션이란?Spring Batch In Action이 2011년 이후 개정판이 나오지도 않고 (2019.03 기준), 한글 번역판도 없고, 국내 Spring Batch 글 대부분이 튜토리얼이거나 공식 문서 중 일부분을 짧게 번역한 내용들이라 대용량 시jojoldu.tistory.com 🎯 배치(Batch) 란 ?배치(Batch) 는 일괄처리 라는 의미를 가지고 있습니다. 즉, 데이터를 실시간으로 처리하는 것이 아닌 일괄적으로..
신민석
'Spring/Spring Batch' 카테고리의 글 목록 (2 Page)