मेरे पास एक मौजूदा वसंत 3.1.4 एप्लिकेशन है जो ठीक काम करता है और अपने आप ठीक से बूट करता है। मैं वर्तमान में वसंत संदर्भ मैन्युअल रूप से अपने मुख्य वर्ग में शुरू करता हूं। यह वसंत-एमवीसी ऐप नहीं है, इसमें कोई सर्वलेट नहीं है, web.xml और न ही यह एक युद्ध उत्पन्न करता है। यह सिर्फ एकीकरण बैकएंड के लिए एक जार पैदा करता है।वसंत-बूट में मौजूदा वसंत ऐप माइग्रेट करें, मैन्युअल रूप से वसंत-बूट को कॉन्फ़िगर करें?
मैं इस विरासत एप्लिकेशन को "लपेट" और वसंत-बूट के साथ लॉन्च करना चाहता हूं। हालांकि मुझे यह पता लगाने में परेशानी हो रही है कि ऐसा कैसे करें क्योंकि सभी उदाहरण एक "नया" एप्लिकेशन बनाने के लिए प्रतीत होते हैं।
1) मैं इसे अपने मौजूदा वसंत एप्लिकेशन सेम घोषणाओं के साथ अपने मौजूदा applicationContext.xml फ़ाइल है
2) नए सेम कॉन्फ़िगरेशन है कि मैं अपने मौजूदा स्प्रिंग applicationContext.xml को जोड़ने की जरूरत है की न्यूनतम सेट क्या है स्प्रिंग-बूट डब्ल्यू/टोमकैट लॉन्च करने के लिए फ़ाइल करें और मेरे सभी मौजूदा बीन्स वसंत-बूट लपेटा संदर्भ में लोड करें?
क्या कोई मुझे सही दिशा में इंगित कर सकता है?
यदि यह कोई वेब ऐप नहीं है तो टॉमकैट के साथ स्प्रिंग बूट का उपयोग क्यों करें? बस वेब निर्भरता का उपयोग न करें और वसंत बूट को आपके लिए संदर्भ बनाएं। स्प्रिंग बूट को वेब आधारित एप्लिकेशन होने की आवश्यकता नहीं है। आप कमांड लाइन ऐप्स के लिए भी इसका इस्तेमाल कर सकते हैं। –