spring-batch1 [spring-batch] 스프링 배치 아키텍쳐 스프링 배치 아키텍쳐 잡과 스탭 잡은 여러개의 스탭으로 구성된다. 스탭은 태스크릿 기반 스탭과 청크 기반 스탭 으로 나뉜다. 테스크릿 기반 스탭 테스크릿 기반 스탭은 구조가 간단하다. Tasklet 인터페이스를 구현하면 된다. 스탭이 중지될때 까지 execute 메서드가 계속 반복해서 수행된다. execute 메서드를 호출할 때 마다 독립적인 Tx을 얻는다. 태스크릿 기반 스탭은 초기화, 저장 프로시저 실행, 알림 전송등과 같은 잡에서 주로 사용된다. 청크 기반 스탭 아이템 기반 처리에 주로 사용한다. ItemReader, ItemProcessor, ItemWriter 3개의 주요부분으로 구성됨. ItemProcessor는 필수는 아님 (optional 이다) 스프링의 잡 구조화 방법이 가진 장점 중 하.. 2021. 9. 24. 이전 1 다음