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

वीडियो: हम @PostMapping का उपयोग क्यों करते हैं?

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

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

इसके अलावा, @PutMapping क्या है?

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

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

इसके अनुरूप, स्प्रिंग बूट में @GetMapping क्या है?

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

@RequestBody क्या है?

@ अनुरोध निकाय . इसका उपयोग चयनित HTTP संदेश कनवर्टर की सहायता से HTTP अनुरोध के मुख्य भाग को जावा क्लास ऑब्जेक्ट में बदलने के लिए किया जाता है। इस एनोटेशन का उपयोग विधि पैरामीटर में किया जाएगा और http अनुरोध के मुख्य भाग को उस विधि पैरामीटर में मैप किया जाएगा।