गेटमैपिंग और पोस्टमैपिंग क्या है?
गेटमैपिंग और पोस्टमैपिंग क्या है?

वीडियो: गेटमैपिंग और पोस्टमैपिंग क्या है?

वीडियो: गेटमैपिंग और पोस्टमैपिंग क्या है?
वीडियो: @RequestMapping और @GetMapping के बीच अंतर 2024, नवंबर
Anonim

विशिष्ट हैंडलर विधियों पर HTTP GET अनुरोधों को मैप करने के लिए एनोटेशन। विशेष रूप से, @ मानचित्रण प्राप्त करें एक रचित एनोटेशन है जो @RequestMapping(method = RequestMethod. GET) के लिए एक शॉर्टकट के रूप में कार्य करता है। चूंकि: 4.3 लेखक: सैम ब्रैनन यह भी देखें: पोस्टमैपिंग , PutMapping, DeleteMapping, PatchMapping, RequestMapping।

यह भी सवाल है कि गेटमैपिंग और पोस्टमैपिंग में क्या अंतर है?

नामकरण परंपरा से हम देख सकते हैं कि प्रत्येक एनोटेशन संबंधित आने वाली अनुरोध विधि प्रकार, यानी @ को संभालने के लिए है मानचित्रण प्राप्त करें GET प्रकार को संभालने के लिए प्रयोग किया जाता है का अनुरोध विधि, @ पोस्टमैपिंग POST प्रकार को संभालने के लिए प्रयोग किया जाता है का अनुरोध विधि, आदि।

दूसरे, हम @PostMapping का उपयोग क्यों करते हैं? @ पोस्टमैपिंग HTTP POST अनुरोधों को संभालने के लिए ध्यान दें कि HTTP POST अनुरोधों को संभालने के लिए जिम्मेदार विधि को @ के साथ एनोटेट करने की आवश्यकता है पोस्टमैपिंग एनोटेशन। ध्यान दें कि @RequestBody एनोटेशन कैसा है उपयोग किया गया विधि तर्क वस्तु को चिह्नित करने के लिए जिसमें JSON दस्तावेज़ को स्प्रिंग फ्रेमवर्क द्वारा परिवर्तित किया जाएगा।

इसी तरह पूछा जाता है कि @PostMapping क्या है?

विशिष्ट हैंडलर विधियों पर HTTP POST अनुरोधों को मैप करने के लिए एनोटेशन। विशेष रूप से, @ पोस्टमैपिंग एक रचित एनोटेशन है जो @RequestMapping(method = RequestMethod.

वसंत में @GetMapping क्या है?

1.1. @नियंत्रक एनोटेशन वसंत एमवीसी एनोटेशन आधारित दृष्टिकोण प्रदान करता है जहां आपको अनुरोध मैपिंग, अनुरोध इनपुट पैरामीटर, अपवाद हैंडलिंग, और बहुत कुछ व्यक्त करने के लिए किसी बेस क्लास का विस्तार करने की आवश्यकता नहीं है। @Controller समान एनोटेशन है जो एक वर्ग को अनुरोध हैंडलर के रूप में चिह्नित करता है।

सिफारिश की: