मैं स्प्रिंग बूट रेस्ट कैसे बनाऊं?
- स्प्रिंग बूट प्रोजेक्ट बनाएं ।
- डेटाबेस कॉन्फ़िगरेशन को परिभाषित करें।
- एक इकाई वर्ग बनाएँ ।
- जेपीए डेटा रिपोजिटरी परत बनाएं ।
- रेस्ट कंट्रोलर बनाएं और एपीआई अनुरोधों को मैप करें।
- एपीआई अनुरोधों के लिए यूनिट टेस्टिंग बनाएं और यूनिट टेस्टिंग चलाएं।
- प्रोजेक्ट बनाएं और चलाएं।
स्प्रिंग बूट रेस्ट एपीआई उदाहरण। स्प्रिंग बूट में रेस्टफुल सेवाओं को लिखना स्प्रिंग एमवीसी से अलग नहीं है। यदि आप एक REST क्लाइंट [ रेस्ट कंज्यूमर] हैं, तो स्प्रिंग बूट RestTemplateBuilder प्रदान करता है जिसका उपयोग REST एंडपॉइंट को कॉल करने से पहले RestTemplate को कस्टमाइज़ करने के लिए किया जा सकता है।
इसके अलावा, स्प्रिंग बूट में रेस्ट कंट्रोलर क्या है? स्प्रिंग रेस्टकंट्रोलर एनोटेशन एक सुविधा एनोटेशन है जिसे स्वयं @ कंट्रोलर और @ResponseBody के साथ एनोटेट किया जाता है। यह एनोटेशन एक अनुरोध हैंडलर के रूप में चिह्नित करने के लिए एक वर्ग पर लागू होता है। स्प्रिंग रेस्टकंट्रोलर एनोटेशन का उपयोग स्प्रिंग एमवीसी का उपयोग करके रेस्टफुल वेब सेवाओं को बनाने के लिए किया जाता है।
यहाँ, मैं स्प्रिंग बूट रेस्ट की जाँच कैसे करूँ?
स्प्रिंग बूट एप्लिकेशन निर्माण के लिए एक ओपन-सोर्स फ्रेमवर्क है, और जहां हम अपने एपीआई बनाते हैं। यूनिट टेस्ट एपीआई में कई भिन्नताएं और तकनीकें हैं।
- चरण 1 - एक एपीआई परीक्षण परियोजना बनाएँ।
- चरण 2 - निर्भरताएँ जोड़ें।
- चरण 3 - जुनीट के माध्यम से अपना यूनिट टेस्ट लिखें।
- चरण 4 - एपीआई के लिए यूनिट टेस्ट सेट करना।
माइक्रोसर्विसेज के लिए स्प्रिंग बूट का उपयोग क्यों किया जाता है?
स्प्रिंग बूट उत्पादन-तैयार अनुप्रयोगों को जल्दी से बनाने में सक्षम बनाता है और गैर-कार्यात्मक विशेषताएं प्रदान करता है: एम्बेडेड सर्वर जो कंटेनरों के साथ तैनात करना आसान होता है। यह गुणक घटकों की निगरानी में मदद करता है। यह बाहरी रूप से घटकों को कॉन्फ़िगर करने में मदद करता है।
मैं स्प्रिंग बूट में REST API का उपयोग कैसे करूं?
- एक आरईएसटी टेम्पलेट बीन बनाएं।
- HTTP GET विधि द्वारा किसी सेवा का उपभोग करना।
- HTTP POST विधि द्वारा किसी सेवा का उपभोग करना।
- पोस्टफॉरऑब्जेक्ट का उपयोग करना।
- पोस्टफोरेंटिटी का उपयोग करना।
- application.yml YAML/properties फ़ाइल में URL जोड़ें।
- मेवेन निर्भरता।
स्प्रिंग बूट में @PostMapping क्या है?
जेपीए विनिर्देश क्या है?
स्प्रिंग और स्प्रिंग बूट में क्या अंतर है?
स्प्रिंग बूट में डिफ़ॉल्ट लॉगिंग फाइल कौन सी है?
स्प्रिंग बूट में समापन बिंदु क्या हैं?
स्प्रिंगबूटटेस्ट एनोटेशन क्या करता है?
आप स्प्रिंग बूट में आरईएसटी एपीआई के लिए टेस्ट केस कैसे लिखते हैं?
- चरण 1 - एक एपीआई परीक्षण परियोजना बनाएँ। IntelliJ IDEA स्थापित करें।
- चरण 2 - निर्भरताएँ जोड़ें। अब जब हमारे पास एक परियोजना है, तो हमें निर्भरताएँ स्थापित करने की आवश्यकता है।
- चरण 3 - जुनीट के माध्यम से अपना यूनिट टेस्ट लिखें।
- चरण 4 - एपीआई के लिए यूनिट टेस्ट सेट करना।
- चरण 5 - अपने एपीआई पर यूनिट टेस्ट चलाना।