زمینه اجرا در Spring Batch چیست؟
زمینه اجرا در Spring Batch چیست؟

تصویری: زمینه اجرا در Spring Batch چیست؟

تصویری: زمینه اجرا در Spring Batch چیست؟
تصویری: ExecutionContext در Spring Batch. 2024, نوامبر
Anonim

یک ExecutionContext مجموعه‌ای از جفت‌های کلید-مقدار حاوی اطلاعاتی است که در محدوده StepExecution یا JobExecution قرار دارند. دسته بهار ادامه دارد ExecutionContext ، که در مواردی که می خواهید a را مجدد راه اندازی کنید کمک می کند دسته ای اجرا کنید (به عنوان مثال، زمانی که یک خطای مهلک رخ داده است، و غیره).

به این ترتیب، Stepexecutioncontext در Spring Batch چیست؟

کلاس عمومی StepExecution موجودیت را گسترش می دهد. دسته ای نمایش شی دامنه اجرای یک مرحله. برخلاف JobExecution، ویژگی‌های اضافی مربوط به پردازش آیتم‌ها مانند تعداد commit و غیره وجود دارد.

به همین ترتیب، chunk در Spring Batch چیست؟ دسته بهار از یک ' استفاده می کند تکه سبک پردازش گرا در رایج ترین پیاده سازی آن. تکه پردازش گرا به خواندن داده ها در یک زمان و ایجاد ' اشاره دارد. تکه ها که در یک مرز معامله نوشته شده اند. یک مورد از یک ItemReader خوانده می شود، به یک ItemProcessor تحویل داده می شود و جمع می شود.

بر این اساس استپ اسکوپ در اسپرینگ بچ چیست؟

آ دسته فنری StepScope شیء چیزی است که منحصر به یک گام خاص است و نه یک تکه. اما با مشخص کردن الف دسته بهار جزء بودن StepScope یعنی که دسته بهار استفاده خواهد کرد بهار ظرفی برای نمونه سازی یک نمونه جدید از آن جزء برای هر مرحله اجرا.

مخزن کار در اسپرینگ بچ چیست؟

1.2 JobRepository . همانطور که از نام آن پیداست یک است مخزن که مکانیزم پایداری را برای تمام متا داده های مربوط به اجرای آن ارائه می دهد کار . "منبع داده" را می توان طوری پیکربندی کرد که به پایگاه داده برای ذخیره سازی استفاده شود دسته ای موجودیت های فراداده

توصیه شده: