इस प्रोजेक्ट के बारे में
Spring Boot आपको न्यूनतम झंझट के साथ Spring-संचालित, production-grade एप्लिकेशन और सेवाएँ बनाने में मदद करता है। यह Spring प्लेटफ़ॉर्म पर एक opinionated दृष्टिकोण अपनाता है ताकि नए और मौजूदा उपयोगकर्ता जल्दी से उन चीज़ों तक पहुँच सकें जिनकी उन्हें आवश्यकता है।
आप Spring Boot का उपयोग stand-alone Java एप्लिकेशन बनाने के लिए कर सकते हैं जिन्हें `java -jar` का उपयोग करके या अधिक पारंपरिक WAR deployments के माध्यम से शुरू किया जा सकता है। Spring scripts चलाने के लिए एक command-line tool भी प्रदान किया गया है।
प्राथमिक लक्ष्यों में शामिल हैं:
* सभी Spring development के लिए एक बेहद तेज़ और व्यापक रूप से सुलभ getting started अनुभव।
* Opinionated होना, लेकिन जब आवश्यकताएँ defaults से भिन्न हों तो जल्दी से रास्ता छोड़ देना।
* बड़े वर्ग के प्रोजेक्ट्स के लिए सामान्य गैर-कार्यात्मक सुविधाओं की एक श्रृंखला प्रदान करना (उदाहरण के लिए, embedded servers, security, metrics, health checks, externalized configuration)।
* कोई code generation नहीं और XML configuration की कोई आवश्यकता नहीं।
README में Java में एक पूर्ण Spring Boot एप्लिकेशन का एक त्वरित teaser शामिल है, जो `@SpringBootApplication` के साथ एक `@RestController` दिखाता है जो "Hello World!" लौटाता है और `SpringApplication.run` के माध्यम से चलता है।
सहायता संसाधन प्राप्त करना:
* Reference documentation, विशेष रूप से How-to's।
* spring.io पर Spring basics और guides।
* Upgrade निर्देशों और नई सुविधाओं के लिए Release notes।
* `spring-boot` टैग किए गए Stack Overflow प्रश्न।
* Bug रिपोर्ट के लिए GitHub Issues।
योगदान का स्वागत है; contribution guidelines प्रदान किए गए हैं। Issues को issue tracker में खोजने के बाद रिपोर्ट किया जाना चाहिए, जितनी संभव हो उतनी जानकारी के साथ (Spring Boot version, OS, JVM version)।
Source से build करना वैकल्पिक है; आप Gradle wrapper और JDK 25 का उपयोग कर सकते हैं। `./gradlew publishToMavenLocal` सभी modules को build करता है और tests चलाए बिना local Maven cache में publish करता है; `./gradlew build` सब कुछ build करता है।
spring.io पर guides दिखाते हैं कि Spring Boot का उपयोग चरण-दर-चरण कैसे करें, जिसमें Building an Application with Spring Boot और Building a RESTful Web Service with Spring Boot Actuator शामिल हैं।
Spring Boot open source software है जो Apache 2.0 license के तहत जारी किया गया है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.