Spring Batch-də icra konteksti nədir?
Spring Batch-də icra konteksti nədir?

Video: Spring Batch-də icra konteksti nədir?

Video: Spring Batch-də icra konteksti nədir?
Video: Spring который Вы не замечали / Java Tech Talk [#springframework ] 2024, Bilər
Anonim

An ExecutionContext ya StepExecution və ya JobExecution üçün əhatə olunan məlumatları ehtiva edən açar-dəyər cütləri toplusudur. Bahar Dəstəsi davam edir ExecutionContext , bu, yenidən başlamaq istədiyiniz hallarda kömək edir a dəstə run (məsələn, ölümcül bir səhv baş verdikdə və s.).

Bu şəkildə, Spring Batch-də Stepexecution konteksti nədir?

ictimai sinif Addım İcra Müəssisəni genişləndirir. Dəstə domen obyektinin təsviri bir addımın icrası. JobExecution-dan fərqli olaraq, tapşırıqların sayı və s. kimi elementlərin emalı ilə bağlı əlavə xüsusiyyətlər var.

Eynilə, Spring Batch-də yığın nədir? Bahar Dəstəsi ' istifadə edir Yığın onun ən ümumi həyata keçirilməsi daxilində -yönümlü' emal stili. Yığın yönümlü emal verilənləri bir-bir oxumaq və yaratmaq deməkdir. parçalar ' əməliyyat sərhədi daxilində yazılır. Bir element ItemReader-dən oxunur, ItemProcessor-a verilir və toplanır.

Müvafiq olaraq, Spring Batch-də StepScope nədir?

A yaz partiyası StepScope obyekt tək bir deyil, müəyyən bir addım üçün unikal olan biridir. Lakin müəyyən etməklə a bahar dəstəsi komponent olması StepScope bunun mənası Bahar Dəstəsi istifadə edəcək bahar hər bir addımın icrası üçün həmin komponentin yeni nümunəsini yaratmaq üçün konteyner.

Spring Batch-də iş deposu nədir?

1.2 JobRepository . Adından da göründüyü kimi a anbar icrası ilə bağlı bütün meta-məlumatlar üçün davamlılıq mexanizmi təklif edir İş . 'məlumat mənbəyi' saxlanmaq üçün istifadə ediləcək verilənlər bazasına işarə etmək üçün konfiqurasiya edilə bilər dəstə meta-məlumat obyektləri.

Tövsiyə: