반응형
SimpleFlow
-
09. FlowBackEnd/Spring Batch 2021. 12. 23. 23:45
FlowJob Step을 순차적으로만 구성하는 것이 아닌 특정한 상태에 따라 흐름을 전환하도록 구성할 수 있으며 FlowJobBuilder에 의해 생성됩니다. Flow와 Job의 흐름을 구성하는데만 관여하고 실제 비즈니스 로직은 Step에서 이루어집니다. 내부적으로 SimpleFlow 객체를 포함하고 있으며 Job 실행 시 호출됩니다. 아래와 같은 케이스에 사용합니다. Step이 실패하더라도 Job은 실패로 끝나지 않도록 해야 하는 경우 Step이 성공했을 때 다음에 실행해야 할 Step을 구분해서 실행 해야 하는 경우 특정 Step은 전혀 실행되지 않게 구성 해야 하는 경우 API // JobBuilderFactory > JobBuilder > JobFlowBuilder > FlowBuilder > F..