अपना पहला अनुप्रयोग बनाना
Spring Initializr का उपयोग करके एक बुनियादी 'Hello World' अनुप्रयोग बनाइए और प्रोजेक्ट की संरचना का अन्वेषण कीजिए।
अपना पहला अनुप्रयोग बनाना, CoddyKit पर Spring Boot 4 की संपूर्ण मार्गदर्शिका का एक निःशुल्क पाठ है। यह 4 में से 2वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Spring Boot 4 की संपूर्ण मार्गदर्शिका सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Spring Boot 4 की संपूर्ण मार्गदर्शिका पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
आपका पहला Spring Boot ऐप
अब अपना पहला ऐप बनाने का समय है! आप प्रोजेक्ट का ढाँचा तैयार करने के लिए Spring Initializr का उपयोग करेंगे, फिर एक सरल Hello World बनाएँगे और उसकी संरचना समझेंगे।
Spring Initializr से परिचित हों
Spring Initializr Spring के लिए एक प्रोजेक्ट विज़ार्ड है। अपना बिल्ड टूल, भाषा और संस्करण चुनिए, और यह आपके लिए बॉयलरप्लेट तैयार कर देगा।
Initializr शुरू करें
अपने ब्राउज़र में start.spring.io पर Spring Initializr खोलिए। IntelliJ और Eclipse भी इसे अपने नए प्रोजेक्ट संवाद में शामिल करते हैं।
प्रोजेक्ट का विवरण
Initializr में आप मूल बातें सेट करते हैं: बिल्ड टूल (Maven), भाषा (Java), Spring Boot संस्करण, और अपने प्रोजेक्ट व पैकेज का नाम रखने के लिए Group और Artifact।
मुख्य निर्भरताएँ
निर्भरताएँ वे लाइब्रेरी हैं जिनकी आपके ऐप को आवश्यकता होती है। Spring Web जोड़िए—यह अंतर्निहित Tomcat सहित वेब ऐप के लिए आवश्यक सब कुछ लाता है। अभी इसे खोजकर जोड़िए।
बनाएँ और खोलें
ज़िप फ़ाइल डाउनलोड करने के लिए Generate दबाइए, उसे अनज़िप कीजिए और अपने आईडीई में आयात कीजिए। यह Maven प्रोजेक्ट को पहचानकर सब कुछ अपने-आप सेट कर देगा।
अपने प्रोजेक्ट को समझें
अपनी संरचना जानिए: कोड के लिए src/main/java, कॉन्फ़िगरेशन और संसाधनों के लिए src/main/resources, परीक्षणों के लिए src/test/java, और निर्भरताओं व बिल्ड सेटिंग के लिए pom.xml।
मुख्य क्लास
आपकी मुख्य क्लास प्रवेश-बिंदु होती है। इसमें @SpringBootApplication और एक मानक मुख्य विधि होती है, जो ऐप शुरू करने के लिए SpringApplication.run() को कॉल करती है।
अपना पहला ऐप चलाएँ
आइए, CommandLineRunner का उपयोग करके ऐप शुरू होते समय एक संदेश प्रिंट करें—यह ऐसा घटक है जो एप्लिकेशन संदर्भ लोड होने के तुरंत बाद आपका कोड चलाता है।
package com.example.myfirstapp;
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
@SpringBootApplication
public class MyfirstappApplication {
public static void main(String[] args) {
SpringApplication.run(MyfirstappApplication.class, args);
}
@Bean
public CommandLineRunner run(String... args) throws Exception {
return args -> System.out.println("Hello CoddyKit!");
}
}प्रोजेक्ट संरचना की जाँच
इनमें से कौन-सी फ़ाइल या फ़ोल्डर आम तौर पर नए बनाए गए Spring Boot प्रोजेक्ट में मिलता है और उसकी निर्भरताएँ परिभाषित करने के लिए उपयोग होता है?
सारांश: आपका पहला ऐप
हो गया! आपने Spring Initializr से प्रोजेक्ट का ढाँचा तैयार किया, Spring Web जोड़ा, संरचना समझी और CommandLineRunner के माध्यम से Hello World प्रिंट किया। अगला विषय: स्वचालित कॉन्फ़िगरेशन का विस्तृत अध्ययन।
एआई शिक्षक के साथ Java सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 21
- पाठ
- 84
अक्सर पूछे जाने वाले प्रश्न
क्या “अपना पहला अनुप्रयोग बनाना” पाठ निःशुल्क है?
हाँ—“अपना पहला अनुप्रयोग बनाना” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Spring Boot 4 की संपूर्ण मार्गदर्शिका पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Spring Boot 4 की संपूर्ण मार्गदर्शिका पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“अपना पहला अनुप्रयोग बनाना” में मैं क्या सीखूँगा?
Spring Initializr का उपयोग करके एक बुनियादी 'Hello World' अनुप्रयोग बनाइए और प्रोजेक्ट की संरचना का अन्वेषण कीजिए। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Spring Boot 4 की संपूर्ण मार्गदर्शिका का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Spring Boot 4 की संपूर्ण मार्गदर्शिका शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Spring Boot 4 की संपूर्ण मार्गदर्शिका शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 2वाँ पाठ है।
“अपना पहला अनुप्रयोग बनाना” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Spring Boot 4 की संपूर्ण मार्गदर्शिका पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Spring Boot 4 की संपूर्ण मार्गदर्शिका पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- Spring Boot 4 का परिचय
- अपना पहला अनुप्रयोग बनाना
- Spring Boot का स्वचालित कॉन्फ़िगरेशन
- Spring Boot प्रोजेक्ट संरचना को समझना