簡體   English   中英

Spring Batch javaConfig:條件流

[英]Spring Batch javaConfig: Conditional Flow

有沒有建議將這個xml配置轉換為javaconfig:

<job id="job">
    <step id="step1" >
        <next on="FAILED" to="step2"/>
        <next on="*" to="step3"/> 
    </step>
    <step id="step2"/>
    <step id="step3"next="step4"/>
    <step id="step4"/>
</job>  

我創造了一個工作,一步走向成功的另一個步驟,另一個步驟導致失敗:

SimpleJobBuilder builder = new JobBuilder("job").repository(jobRepository)
.start(step1()).next(step2())
.on("FAILED").to(step3()).build();  

也許是這樣的:

jobs.get("job")
    .start(step1())
        .on("FAILED").to(step2())
        .next(step3())
    .from(step1())
        .next(step3())
        .next(step4())
.build().build();

(步驟2僅在步驟1以狀態'FAILED'結束時執行。所有其他步驟按順序執行。這是您的意圖嗎?)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM