Što je kontekst izvršenja u Spring Batchu?
Što je kontekst izvršenja u Spring Batchu?

Video: Što je kontekst izvršenja u Spring Batchu?

Video: Što je kontekst izvršenja u Spring Batchu?
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Svibanj
Anonim

An Kontekst izvršenja je skup parova ključ/vrijednost koji sadrži informacije koje su u opsegu ili StepExecution ili JobExecution. Proljetna serija ustraje na Kontekst izvršenja , što pomaže u slučajevima kada želite ponovno pokrenuti a serija pokrenuti (npr. kada se dogodila fatalna pogreška itd.).

Na ovaj način, što je Stepexecutioncontext u Spring Batchu?

javna klasa StepExecution proširuje Entitet. Batch domain object reprezentacija izvršenje koraka. Za razliku od JobExecution, postoje dodatna svojstva povezana s obradom stavki kao što je broj potvrda itd.

Isto tako, što je chunk u Spring Batchu? Proljetna serija koristi ' Komad -orijentirani' stil obrade unutar njegove najčešće implementacije. Komad orijentirana obrada odnosi se na čitanje podataka jedan po jedan i stvaranje ' komade ' koji su ispisani unutar granica transakcije. Jedna stavka se čita iz ItemReader-a, predaje ItemProcessoru i agregira.

Prema tome, što je StepScope u Spring Batchu?

A opružna serija StepScope objekt je onaj koji je jedinstven za određeni korak, a ne pojedinačni. Ali navođenjem a proljetna serija sastavni bitak StepScope znači da Proljetna serija će koristiti Proljeće kontejner za instanciranje nove instance te komponente za svaki korak izvršenja.

Što je spremište poslova u Spring Batchu?

1.2 JobRepository . Kao što ime sugerira to je a spremište koji nudi mehanizam postojanosti za sve meta-podatke koji se odnose na izvršenje Posao . 'data-source' se može konfigurirati da ukazuje na bazu podataka koja će se koristiti za pohranu serija entiteti metapodataka.

Preporučeni: