स्प्रिंग बैच में निष्पादन संदर्भ क्या है?
स्प्रिंग बैच में निष्पादन संदर्भ क्या है?

वीडियो: स्प्रिंग बैच में निष्पादन संदर्भ क्या है?

वीडियो: स्प्रिंग बैच में निष्पादन संदर्भ क्या है?
वीडियो: स्प्रिंग बैच में एक्ज़ीक्यूशन कॉन्टेक्स्ट। 2024, अप्रैल
Anonim

एक निष्पादन प्रसंग कुंजी-मूल्य जोड़े का एक सेट है जिसमें जानकारी होती है जो या तो StepExecution या JobExecution के दायरे में आती है। स्प्रिंग बैच बनी रहती है निष्पादन प्रसंग , जो उन मामलों में मदद करता है जहां आप पुनः आरंभ करना चाहते हैं a जत्था रन (उदाहरण के लिए, जब कोई घातक त्रुटि हुई हो, आदि)।

इस प्रकार, स्प्रिंग बैच में Stepexecutioncontext क्या है?

सार्वजनिक वर्ग चरण निष्पादन इकाई का विस्तार करता है। जत्था डोमेन ऑब्जेक्ट एक चरण के निष्पादन का प्रतिनिधित्व करता है। JobExecution के विपरीत, वस्तुओं के प्रसंस्करण से संबंधित अतिरिक्त गुण हैं जैसे कि कमिट काउंट, आदि।

इसी तरह, स्प्रिंग बैच में चंक क्या है? स्प्रिंग बैच एक ' का उपयोग करता है टुकड़ा -ओरिएंटेड 'प्रसंस्करण शैली अपने सबसे सामान्य कार्यान्वयन के भीतर। टुकड़ा ओरिएंटेड प्रोसेसिंग से तात्पर्य डेटा को एक बार में पढ़ना और ' हिस्सा ' जो एक लेनदेन सीमा के भीतर लिखे गए हैं। एक आइटम को ItemReader से पढ़ा जाता है, एक ItemProcessor को सौंप दिया जाता है, और एकत्र किया जाता है।

तदनुसार, स्प्रिंग बैच में StepScope क्या है?

ए स्प्रिंग बैच StepScope ऑब्जेक्ट वह है जो एक विशिष्ट चरण के लिए अद्वितीय है और एक सिंगलटन नहीं है। लेकिन a. निर्दिष्ट करके वसंत बैच घटक जा रहा है चरण स्कोप मतलब कि स्प्रिंग बैच का उपयोग करेंगे स्प्रिंग कंटेनर प्रत्येक चरण निष्पादन के लिए उस घटक के एक नए उदाहरण को तुरंत चालू करने के लिए।

स्प्रिंग बैच में जॉब रिपोजिटरी क्या है?

1.2 जॉब रिपोजिटरी . जैसा कि नाम से पता चलता है कि यह एक है कोष जो निष्पादन से संबंधित सभी मेटा-डेटा के लिए एक दृढ़ता तंत्र प्रदान करता है काम . भंडारण के लिए उपयोग किए जाने वाले डेटाबेस को इंगित करने के लिए 'डेटा-स्रोत' को कॉन्फ़िगर किया जा सकता है जत्था मेटा-डेटा निकाय।

सिफारिश की: