वीडियो: ModelAndView वसंत में कैसे काम करता है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
ModelAndView है एक वस्तु जो दोनों को धारण करती है मॉडल और दृश्य . हैंडलर लौटाता है मॉडल एंड व्यू ऑब्जेक्ट और डिस्पैचरसर्वलेट व्यू रिज़ॉल्वर और व्यू का उपयोग करके दृश्य को हल करता है। दृश्य है एक वस्तु जिसमें स्ट्रिंग और मॉडल के रूप में दृश्य नाम होता है है कई वस्तुओं को जोड़ने के लिए एक नक्शा।
बस इतना ही, हम वसंत में ModelAndView का उपयोग क्यों करते हैं?
मॉडल एंड व्यू दोनों के लिए धारक है मॉडल और देखें वेब एमवीसी ढांचे में। ये दो वर्ग अलग हैं; मॉडल एंड व्यू केवल बनाने के लिए दोनों रखता है यह नियंत्रक के लिए दोनों को वापस करना संभव है मॉडल और दृश्य एकल वापसी मूल्य में। दृश्य को ViewResolver ऑब्जेक्ट द्वारा हल किया जाता है; मॉडल एक मानचित्र में संग्रहीत डेटा है।
इसी तरह, वसंत में ModelMap और ModelAndView में क्या अंतर है? मॉडल एक इंटरफ़ेस है जबकि मॉडल मैप एक वर्ग है। मॉडल एंड व्यू दोनों के लिए सिर्फ एक कंटेनर है a मॉडल मैप और एक दृश्य वस्तु। यह एक नियंत्रक को एक ही मान के रूप में दोनों को वापस करने की अनुमति देता है।
इसके अलावा, वसंत आवेदन कैसे काम करता है?
यह का दिल है वसंत ढांचा। IoC कंटेनर किसी XML फ़ाइल, Java एनोटेशन या Java कोड से मेटाडेटा प्राप्त करता है। कंटेनर को दिए गए कॉन्फ़िगरेशन मेटाडेटा को पढ़कर सरल प्लेन ओल्ड जावा ऑब्जेक्ट्स (POJO) से इंस्टेंट करने, कॉन्फ़िगर करने और इकट्ठा करने के लिए इसके निर्देश मिलते हैं।
वसंत ऋतु में ModelAttribute क्या है?
सबसे महत्वपूर्ण में से एक वसंत -एमवीसी एनोटेशन @ है मॉडलविशेषता एनोटेशन। NS @ मॉडलविशेषता एक एनोटेशन है जो एक विधि पैरामीटर या विधि वापसी मान को किसी नाम से बांधता है मॉडल विशेषता और फिर इसे वेब दृश्य में प्रदर्शित करता है।
सिफारिश की:
काम चालू करने के लिए आप जिन लैंप को छूते हैं, वे कैसे काम करते हैं?
इसका मतलब यह है कि अगर कोई सर्किट लैंप को इलेक्ट्रॉनों से चार्ज करने की कोशिश करता है, तो उसे 'भरने' के लिए एक निश्चित संख्या की आवश्यकता होगी। जब आप दीपक को छूते हैं, तो आपका शरीर अपनी क्षमता में इजाफा करता है। आपको और लैंप को भरने के लिए अधिक इलेक्ट्रॉनों की आवश्यकता होती है, और सर्किट उस अंतर का पता लगाता है
जावा में hasNextInt कैसे काम करता है?
Java की hasNextInt () विधि। उपयोग यदि इस स्कैनर के इनपुट में अगला टोकन दिए गए मूलांक के इंट मान के रूप में माना जा सकता है, तो स्कैनर वर्ग सही हो जाता है। स्कैनर किसी भी इनपुट से आगे नहीं बढ़ता
JdbcTemplate वसंत में कैसे काम करता है?
JdbcTemplate वर्ग SQL प्रश्नों को निष्पादित करता है, ResultSet पर पुनरावृति करता है, और कॉल किए गए मानों को पुनः प्राप्त करता है, निर्देशों और प्रक्रिया कॉल को अपडेट करता है, अपवादों को "पकड़ता है", और उन्हें संगठन में परिभाषित अपवादों में अनुवाद करता है।
वसंत में @value क्या करता है?
स्प्रिंग @Value एनोटेशन का उपयोग चर और विधि तर्कों के लिए डिफ़ॉल्ट मान निर्दिष्ट करने के लिए किया जाता है। हम @Value एनोटेशन का उपयोग करके स्प्रिंग पर्यावरण चर के साथ-साथ सिस्टम चर भी पढ़ सकते हैं। स्प्रिंग @Value एनोटेशन भी SpEL का समर्थन करता है
मैं वसंत में डेटाबेस कनेक्शन कैसे बना सकता हूं?
स्प्रिंग बूट एप्लिकेशन में JdbcTemplate का उपयोग करके रिलेशनल डेटाबेस तक पहुँचने के लिए, हमें अपनी बिल्ड कॉन्फ़िगरेशन फ़ाइल में स्प्रिंग बूट स्टार्टर JDBC निर्भरता जोड़ने की आवश्यकता है। फिर, यदि आपने JdbcTemplate वर्ग को @Autowired किया है, तो स्प्रिंग बूट स्वचालित रूप से डेटाबेस को जोड़ता है और JdbcTemplate ऑब्जेक्ट के लिए डेटा स्रोत सेट करता है।