मैं सीडीआई प्रबंधित बीन्स का उपयोग करने के लिए जेएसएफ प्रबंधित बीन का उपयोग करने से एक वेब ऐप को बदलने की योजना बना रहा हूं। मुझे पता है कि मुझे नीचे करने की आवश्यकता होगी:सीडीआई प्रबंधित बीन्स को जेएसएफ प्रबंधित बीन्स माइग्रेट करें
- वेब-आईएनएफ में एक खाली beans.xml फ़ाइल जोड़ें।
- सभी जेएसएफ @ मैनेज्डबीन को सीडीआई @ नामांकित एनोटेशन में बदलें।
- सीडीआई या ओमनीफेस स्कोप एनोटेशन के साथ सभी जेएसएफ स्कोप एनोटेशन को बदलें।
- सीडीआई @ इंजेक्शन एनोटेशन के साथ सभी जेएसएफ @ मैनेज्ड प्रॉपर्टी को बदलें।
क्या यह सब कुछ करने की आवश्यकता है? क्या कोई गठिया है जिसके बारे में मुझे अवगत होना चाहिए?
उत्तर इस्तेमाल किए गए सर्वर पर निर्भर करता है। उदा। टॉमकैट आपको सीडीआई भी स्थापित करना होगा। – BalusC
मैं टोमेई का उपयोग कर रहा हूं। तो, सीडीआई पहले से ही उपलब्ध है। मैं वेबपैप में गॉचा के बारे में अधिक चिंता करता हूं। ऐप के हर पहलू का परीक्षण करना मुश्किल है। इसलिए, अगर गोचा जाना जाता है, तो देखना अच्छा लगेगा। –