Hva er utførelseskontekst i Spring Batch?
Hva er utførelseskontekst i Spring Batch?

Video: Hva er utførelseskontekst i Spring Batch?

Video: Hva er utførelseskontekst i Spring Batch?
Video: ExecutionContext in Spring Batch. 2024, November
Anonim

An Utførelseskontekst er et sett med nøkkelverdi-par som inneholder informasjon som er dekket til enten StepExecution eller JobExecution. Vårbatch vedvarer Utførelseskontekst , som hjelper i tilfeller der du ønsker å starte en på nytt parti kjøre (f.eks. når en fatal feil har oppstått osv.).

På denne måten, hva er Stepexecutioncontext i Spring Batch?

offentlig klasse StepExecution utvider Entitet. Parti domeneobjektrepresentasjon utførelsen av et trinn. I motsetning til JobExecution, er det tilleggsegenskaper relatert til behandling av elementer som antall forpliktelser osv.

På samme måte, hva er chunk i Spring Batch? Vårbatch bruker en ' Klump -orientert' behandlingsstil innenfor dens mest vanlige implementering. Klump orientert behandling refererer til å lese dataene en om gangen og lage ' biter ' som er skrevet ut innenfor en transaksjonsgrense. Ett element leses inn fra en ItemReader, leveres til en ItemProcessor og aggregeres.

Følgelig, hva er StepScope in Spring Batch?

EN vårbatch StepScope objektet er et som er unikt for et spesifikt trinn og ikke en singleton. Men ved å spesifisere en vårbatch komponent vesen StepScope betyr at Vårbatch vil bruke vår container for å instansiere en ny forekomst av den komponenten for hvert trinn som utføres.

Hva er jobbdepot i Spring Batch?

1.2 JobRepository . Som navnet antyder er det en oppbevaringssted som tilbyr en utholdenhetsmekanisme for alle metadataene knyttet til utførelsen av Jobb . 'data-source' kan konfigureres til å peke til databasen som skal brukes til lagring parti metadataenheter.

Anbefalt: