spring batch1 잡과 스텝 "스프링 배치 잡은 개념적으로 상태 기계에 지나지 않는다." 그럼 상태 기계가 무엇인가? 간단히 검색해보면 각 상태(state)를 특정한 조건(event)에 따라서 연결되어 있는 다른 상태로 전이시키는 장치라고 한다. 상태 기계가 잡이라면 상태는 스텝이다. 스텝은 아래 이미지와 같이 스텝과 스텝으로 연결되어 있을수 있으며 스텝은 태스크릿과 청크 라는 두가지 처리방식을 지원한다. (아래 예시 이미지는 청크 유형 방식) 태스크릿(tasklet) 태스크릿은 청크 기반 스텝보다 구조가 간단하며 초기화, 프로시저 실행, 알림 전송등 단순한 작업에서 사용된다. 단순히 Tasklet 인터페이스를 구현하기만 하면되고, 해당 인터페이스에는 execute 메서드만 존재하기 때문에 복잡하지 않다. (특정한 조건으로 스텝을 .. 2022. 9. 10. 이전 1 다음