स्प्रिंग बूट डीटीओ क्या है?
स्प्रिंग बूट डीटीओ क्या है?

वीडियो: स्प्रिंग बूट डीटीओ क्या है?

वीडियो: स्प्रिंग बूट डीटीओ क्या है?
वीडियो: DTOs vs. Entities - The Truth 2024, नवंबर
Anonim

डीटीओ , जो डेटा ट्रांसफर ऑब्जेक्ट के लिए खड़ा है, रिमोट इंटरफेस के साथ काम करते समय कॉल की संख्या को कम करने के लिए डिज़ाइन किया गया एक डिज़ाइन पैटर्न है। जैसा कि मार्टिन फाउलर ने अपने ब्लॉग में परिभाषित किया है, डेटा ट्रांसफर ऑब्जेक्ट का उपयोग करने का मुख्य कारण एक ही में कई रिमोट कॉल को बैच करना है।

तदनुसार, वसंत ऋतु में डीटीओ क्या है?

डेटा ट्रांसफर ऑब्जेक्ट डीटीओ एक वस्तु है जो प्रक्रियाओं के बीच डेटा ले जाती है। जब आप रिमोट इंटरफेस के साथ काम कर रहे होते हैं, तो प्रत्येक कॉल महंगा होता है। नतीजतन, आपको कॉल की संख्या कम करने की आवश्यकता है। आमतौर पर एक असेंबलर का उपयोग सर्वर साइड पर डेटा को के बीच स्थानांतरित करने के लिए किया जाता है डीटीओ और कोई भी डोमेन ऑब्जेक्ट।

कोई यह भी पूछ सकता है कि डीटीओ मॉडल क्या है? एक डेटा ट्रांसफर ऑब्जेक्ट ( डीटीओ ) डेटा ले जाने के उद्देश्य से एक वस्तु है, उदाहरण के लिए क्लाइंट और सर्वर के बीच या UI और डोमेन परत के बीच। कभी कभी डीटीओ एनीमिक के रूप में देखा जा सकता है आदर्श . डीटीओ वितरण तंत्र में ज्यादातर षट्भुज से बाहर का उपयोग किया जाता है।

ऐसे में वसंत ऋतु में डीएओ और डीटीओ क्या है?

डीएओ एक वर्ग है जिसमें आमतौर पर सीआरयूडी संचालन होता है जैसे सेव, अपडेट, डिलीट। डीटीओ सिर्फ एक वस्तु है जो डेटा रखती है। यह जावाबीन उदाहरण चर और सेटर और गेटर्स के साथ है। डीटीओ मूल्य वस्तु के रूप में पारित किया जाएगा डीएओ परत और डीएओ परत इस ऑब्जेक्ट का उपयोग अपने सीआरयूडी संचालन विधियों का उपयोग करके डेटा को बनाए रखने के लिए करेगी।

डाओ और डीटीओ में क्या अंतर है?

डीटीओ डेटा ट्रांसफर ऑब्जेक्ट का संक्षिप्त नाम है, इसलिए इसका उपयोग डेटा ट्रांसफर करने के लिए किया जाता है के बीच आपके आवेदन की कक्षाएं और मॉड्यूल। डीएओ डेटा एक्सेस ऑब्जेक्ट का संक्षिप्त नाम है, इसलिए इसे आपके डेटा स्टोरेज (डेटाबेस, फ़ाइल-सिस्टम, जो भी हो) में डेटा को पुनर्प्राप्त करने, सहेजने और अपडेट करने के लिए तर्क को समाहित करना चाहिए।

सिफारिश की: