मैंने स्प्रिंग बीओएम, स्प्रिंग बूट और स्प्रिंग आईओ के संबंध में दस्तावेज़ पढ़ने की कोशिश की।
लेकिन इस पर कोई स्पष्टीकरण नहीं है कि हमें उन्हें कैसे उपयोग करना चाहिए या नहीं?
मेरी परियोजना में, हम पहले से ही हमारे अपने जनक पोम है, तो मैं उन्हें अभिभावक के रूप में उपयोग नहीं कर सकते, लेकिन सभी वे का उपयोग करने के लिए वैकल्पिक रास्ता नहीं है निर्भरता प्रबंधन को परिभाषित करने
वसंत बूट, वसंत बीओएम और वसंत आईओ के बीच मुझे किस का उपयोग करना चाहिए?
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-framework-bom</artifactId>
<version>${org.springframework-version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<!-- Import dependency management from Spring Boot -->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>1.2.5.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
स्प्रिंग द्वारा नीचे की तरह, बीओएम, स्प्रिंग बूट और स्प्रिंग आईओ संकल्प संस्करण आपके लिए आवश्यक है
तो उनके बीच वास्तव में क्या अंतर है? मुझे कौन सा पसंद करना चाहिए? और किस स्थिति में?
स्प्रिंग बीओएम सामग्री का एक बिल है, यह निर्भरता प्रबंधन खंडों को एक पोम में आयात करने के लिए एक मेवेन निर्माण है। अन्य दो आइटम, बूट और आईओ स्प्रिंग पुस्तकालय हैं। आप सेब और संतरे की तुलना कर रहे हैं और उनमें से कुछ या कुछ का उपयोग कर सकते हैं। मुझे लगता है कि आपको कुछ और पढ़ने की जरूरत है। –
क्या आपके पास कोई विशेष आवश्यकता है जिसके आधार पर आप सिफारिश प्राप्त करना चाहते हैं? आप इस सवाल को देखना चाहेंगे http://stackoverflow.com/questions/29038571/spring-boot-uses-spring-io-implicitly/29064854#29064854 – sodik