Cili është konteksti i ekzekutimit në Spring Batch?
Cili është konteksti i ekzekutimit në Spring Batch?

Video: Cili është konteksti i ekzekutimit në Spring Batch?

Video: Cili është konteksti i ekzekutimit në Spring Batch?
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Nëntor
Anonim

Një Konteksti i ekzekutimit është një grup çiftesh çelësash-vlerash që përmbajnë informacion që shtrihet ose në StepExecution ose në JobExecution. Paketa Pranverë vazhdon të Konteksti i ekzekutimit , e cila ndihmon në rastet kur dëshironi të rinisni a grumbull ekzekutimi (p.sh., kur ka ndodhur një gabim fatal, etj.).

Në këtë mënyrë, çfarë është Stepexecutioncontext në Spring Batch?

klasë publike Hapi Ekzekutimi shtrihet Entiteti. Batch përfaqësimi i objektit të domenit ekzekutimi i një hapi. Ndryshe nga JobExecution, ka veçori shtesë që lidhen me përpunimin e artikujve, si numri i kryerjes, etj.

Po kështu, çfarë është chunk në Spring Batch? Paketa Pranverë përdor një ' Copë Stili i përpunimit i -orientuar' brenda zbatimit të tij më të zakonshëm. Copë përpunimi i orientuar i referohet leximit të të dhënave një nga një dhe krijimit të ' copa ' që janë shkruar brenda një kufiri transaksioni. Një artikull lexohet nga një ItemReader, i dorëzohet një ItemProcessor dhe grumbullohet.

Prandaj, çfarë është StepScope në Spring Batch?

A grumbull pranveror StepScope objekti është ai që është unik për një hap specifik dhe jo për një hap të vetëm. Por duke specifikuar një grumbull pranveror duke qenë komponent Hapësira do të thotë se Paketa Pranverë do të përdorë pranverë kontejner për të instancuar një shembull të ri të atij komponenti për çdo ekzekutim hapi.

Çfarë është depoja e punës në Spring Batch?

1.2 Depoja e Punës . Siç sugjeron emri është një depo që ofron një mekanizëm të qëndrueshëm për të gjitha meta-të dhënat që lidhen me ekzekutimin e Punë . 'burimi i të dhënave' mund të konfigurohet për të treguar bazën e të dhënave që do të përdoret për ruajtje grumbull entitetet e meta të dhënave.

Recommended: