Пружинный поток / раскол после шага

Я строю решение для подпружиненных партий, которое содержит следующий процесс:

шаг 1: разбить список на несколько списков шаг 2: обработать каждый подсписок шаг 3: объединить подсписки

Сгенерированные подсписки могут обрабатываться параллельно, и в соответствии с пакетной документацией это поддерживается. К сожалению, я могу найти только примеры рабочих мест, которые начинаются с параллельных шагов, а не примеры, которые начинаются последовательно.

Следующая работа не будет компилироваться. Spring дает мне ошибку: «не могу решить step2»

<batch:job id="webServiceJob2">
    <batch:step id="step1" next="step2"></batch:step>
    <batch:split id="step2" next="step3"></batch:split>
    <batch:step id="step3"></batch:step>
</batch:job>

Итак, как я могу настроить задание, чтобы сначала выполнить один шаг, затем выполнить несколько шагов параллельно, а затем выполнить последний единственный шаг?

Ответы на вопрос(3)

Ваш ответ на вопрос