ModelAndView वसंत में कैसे काम करता है?
ModelAndView वसंत में कैसे काम करता है?

वीडियो: ModelAndView वसंत में कैसे काम करता है?

वीडियो: ModelAndView वसंत में कैसे काम करता है?
वीडियो: स्प्रिंग वेब एमवीसी | 07 | मॉडलएंडव्यू क्लास 2024, नवंबर
Anonim

ModelAndView है एक वस्तु जो दोनों को धारण करती है मॉडल और दृश्य . हैंडलर लौटाता है मॉडल एंड व्यू ऑब्जेक्ट और डिस्पैचरसर्वलेट व्यू रिज़ॉल्वर और व्यू का उपयोग करके दृश्य को हल करता है। दृश्य है एक वस्तु जिसमें स्ट्रिंग और मॉडल के रूप में दृश्य नाम होता है है कई वस्तुओं को जोड़ने के लिए एक नक्शा।

बस इतना ही, हम वसंत में ModelAndView का उपयोग क्यों करते हैं?

मॉडल एंड व्यू दोनों के लिए धारक है मॉडल और देखें वेब एमवीसी ढांचे में। ये दो वर्ग अलग हैं; मॉडल एंड व्यू केवल बनाने के लिए दोनों रखता है यह नियंत्रक के लिए दोनों को वापस करना संभव है मॉडल और दृश्य एकल वापसी मूल्य में। दृश्य को ViewResolver ऑब्जेक्ट द्वारा हल किया जाता है; मॉडल एक मानचित्र में संग्रहीत डेटा है।

इसी तरह, वसंत में ModelMap और ModelAndView में क्या अंतर है? मॉडल एक इंटरफ़ेस है जबकि मॉडल मैप एक वर्ग है। मॉडल एंड व्यू दोनों के लिए सिर्फ एक कंटेनर है a मॉडल मैप और एक दृश्य वस्तु। यह एक नियंत्रक को एक ही मान के रूप में दोनों को वापस करने की अनुमति देता है।

इसके अलावा, वसंत आवेदन कैसे काम करता है?

यह का दिल है वसंत ढांचा। IoC कंटेनर किसी XML फ़ाइल, Java एनोटेशन या Java कोड से मेटाडेटा प्राप्त करता है। कंटेनर को दिए गए कॉन्फ़िगरेशन मेटाडेटा को पढ़कर सरल प्लेन ओल्ड जावा ऑब्जेक्ट्स (POJO) से इंस्टेंट करने, कॉन्फ़िगर करने और इकट्ठा करने के लिए इसके निर्देश मिलते हैं।

वसंत ऋतु में ModelAttribute क्या है?

सबसे महत्वपूर्ण में से एक वसंत -एमवीसी एनोटेशन @ है मॉडलविशेषता एनोटेशन। NS @ मॉडलविशेषता एक एनोटेशन है जो एक विधि पैरामीटर या विधि वापसी मान को किसी नाम से बांधता है मॉडल विशेषता और फिर इसे वेब दृश्य में प्रदर्शित करता है।

सिफारिश की: