Hvad er udførelseskontekst i Spring Batch?
Hvad er udførelseskontekst i Spring Batch?

Video: Hvad er udførelseskontekst i Spring Batch?

Video: Hvad er udførelseskontekst i Spring Batch?
Video: 🚀 RUTUBE og PUNKT. RUTUBA-udvikling på 5 timer *UDDEN VAND* [Next / React / Nest / PostgreSQL / Red 2024, November
Anonim

An Udførelseskontekst er et sæt nøgleværdi-par, der indeholder information, der er omfattet af enten StepExecution eller JobExecution. Forårsbatch vedvarer Udførelseskontekst , hvilket hjælper i tilfælde, hvor du ønsker at genstarte en parti køre (f.eks. når der er opstået en fatal fejl osv.).

På denne måde, hvad er Stepexecutioncontext i Spring Batch?

offentlig klasse Trinudførelse udvider Entitet. Parti domæneobjektrepræsentation udførelsen af et trin. I modsætning til JobExecution er der yderligere egenskaber relateret til behandlingen af emner som forpligtelsesantal osv.

Ligeledes, hvad er chunk i Spring Batch? Forårsbatch bruger en ' Luns -orienteret' behandlingsstil inden for dens mest almindelige implementering. Luns orienteret behandling refererer til at læse dataene én ad gangen og skabe ' bidder ', der er skrevet ud inden for en transaktionsgrænse. Et element læses ind fra en ItemReader, afleveres til en ItemProcessor og aggregeres.

Derfor, hvad er StepScope i Spring Batch?

EN fjederbatch StepScope objekt er et, der er unikt for et specifikt trin og ikke en singleton. Men ved at specificere en forårsbatch komponent væsen StepScope betyder at Forårsbatch vil bruge forår container for at instansiere en ny forekomst af den komponent for hver trinudførelse.

Hvad er jobopbevaring i Spring Batch?

1.2 JobRepository . Som navnet antyder er det en depot der tilbyder en persistensmekanisme for alle metadata relateret til udførelsen af Job . 'data-source' kan konfigureres til at pege på databasen, der skal bruges til lagring parti metadata-enheder.

Anbefalede: