Kaj je kontekst izvajanja v Spring Batch?
Kaj je kontekst izvajanja v Spring Batch?

Video: Kaj je kontekst izvajanja v Spring Batch?

Video: Kaj je kontekst izvajanja v Spring Batch?
Video: The Shocking Truth about Non-Human UFOs: John Greenewald Reveals All 2024, Maj
Anonim

An ExecutionContext je nabor parov ključ/vrednost, ki vsebuje informacije, ki so omejene na StepExecution ali JobExecution. Pomladna serija vztraja ExecutionContext , ki pomaga v primerih, ko želite znova zagnati a serija zaženite (npr. ko je prišlo do usodne napake itd.).

Kaj je na ta način Stepexecutioncontext v Spring Batch?

javni razred StepExecution razširi Entiteto. Paket predstavitev predmeta domene izvedba koraka. Za razliko od JobExecution obstajajo dodatne lastnosti, povezane z obdelavo elementov, kot je število potrditev itd.

Podobno, kaj je chunk v Spring Batch? Pomladna serija uporablja ' Kos -orientiran' stil obdelave v svoji najpogostejši izvedbi. Kos usmerjena obdelava se nanaša na branje podatkov enega za drugim in ustvarjanje ' kosi ', ki so zapisani znotraj meja transakcije. En element se prebere iz ItemReaderja, izroči v ItemProcessor in združi.

V skladu s tem, kaj je StepScope v Spring Batch?

A vzmetna serija StepScope objekt je tisti, ki je edinstven za določen korak in ne za posamezen element. Toda z določitvijo a spomladanska serija komponentno bitje StepScope pomeni, da Pomladna serija bo uporabil pomlad vsebnik za ustvarjanje novega primerka te komponente za vsako izvedbo koraka.

Kaj je repozitorij opravil v Spring Batch?

1.2 JobRepository . Kot že ime pove, gre za a repozitorij ki ponuja obstojni mehanizem za vse metapodatke, povezane z izvajanjem Job . 'data-source' je mogoče konfigurirati tako, da kaže na bazo podatkov, ki se uporablja za shranjevanje serija metapodatkovne entitete.

Priporočena: