@पोस्टमैपिंग क्या है?
@पोस्टमैपिंग क्या है?

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

वीडियो: @पोस्टमैपिंग क्या है?
वीडियो: स्प्रिंग बूट गेटमैपिंग पोस्टमैपिंग उदाहरण 2024, अक्टूबर
Anonim

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

बस इतना ही, गेटमैपिंग और पोस्टमैपिंग क्या है?

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

इसके अतिरिक्त, स्प्रिंग बूट में @GetMapping क्या है? @ मानचित्रण प्राप्त करें विशिष्ट हैंडलर विधियों पर एनोटेशन मानचित्र HTTP GET अनुरोध करता है। यह एक रचित एनोटेशन है जो @RequestMapping(method = RequestMethod. GET) के लिए एक शॉर्टकट के रूप में कार्य करता है।

इसी तरह, हम @PostMapping का उपयोग क्यों करते हैं?

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

MediaType Application_json_value क्या है?

जावाडोक उद्धृत करने के लिए, मीडिया का स्वरूप . APPLICATION_JSON एक "सार्वजनिक स्थिरांक" है मीडिया का स्वरूप आवेदन/जेसन के लिए ", जबकि मीडिया का स्वरूप . APPLICATION_JSON_VALUE एक "स्ट्रिंग समतुल्य है मीडिया का स्वरूप . APPLICATION_JSON "। जावा एनोटेशन पर विशेषताएँ केवल सीमित प्रकारों में से एक हो सकती हैं।