JavaBeans - JavaBeans का क्या मतलब है?

JavaBeans पुन: प्रयोज्य सॉफ़्टवेयर घटक हैं जिन्हें दृश्य रूप से हेरफेर किया जा सकता है। व्यावहारिक रूप से, वे जावा कक्षाएं हैं जो कुछ परंपराओं का पालन करती हैं।

जावा की तरह, JavaBeans भी "एक बार कहीं भी चलाने के बाद लिखें" प्रतिमान का पालन करते हैं। वे निरंतर बने रहते हैं, और अपने राज्य को बचाने, संग्रहीत करने और पुनर्स्थापित करने की क्षमता रखते हैं। इनका उपयोग एक ही बीन में कई वस्तुओं को समाहित करने के लिए भी किया जाता है। इस प्रकार, उन्हें कई अलग-अलग ऑब्जेक्ट के बजाय एक ही बीन ऑब्जेक्ट में पास किया जा सकता है। जावाबीन की विशेषताएँ जैसे गुण, घटनाएँ और विधियाँ बिल्डर टूल द्वारा प्रबंधित की जाती हैं। इन संपत्तियों को डिज़ाइन समय पर अनुकूलित किया जा सकता है।

घटक मॉडल के पीछे पुन: प्रयोज्यता मुख्य चिंता है। सॉफ़्टवेयर घटक पूर्वनिर्धारित सेवाएँ प्रदान करते हैं, जो अनुप्रयोगों तक आसान पहुँच की अनुमति देते हैं।

 

बिल्डर टूल एक ऐसा प्लेटफ़ॉर्म है जो डेवलपर को JavaBeans के साथ काम करने की अनुमति देता है। बिल्डर टूल के डिज़ाइन मोड के माध्यम से, डेवलपर बीन की उपस्थिति (इसके व्यवहार को संशोधित करके), अन्य बीन्स के साथ बातचीत को अनुकूलित कर सकता है, और बीन को एप्लेट्स, एप्लिकेशन या सर्वलेट में बना सकता है।

JavaBeans में ऐसी परंपराएं हैं जिनका कार्यान्वयन करते समय पालन किया जाना चाहिए:

  • बीन्स में एक डिफ़ॉल्ट (बिना तर्क वाला) कंस्ट्रक्टर होना चाहिए।
  • बीन्स को गेटर और सेटर विधियां प्रदान करनी चाहिए। किसी पठनीय संपत्ति के मूल्य को पढ़ने के लिए गेट्टर विधि का उपयोग किया जाता है। संपत्ति के मूल्य को अद्यतन करने के लिए, एक सेटर विधि को बुलाया जाना चाहिए।
  • बीन्स को java.io.serializable लागू करना चाहिए, क्योंकि यह एप्लिकेशन और फ्रेमवर्क को JavaBean की स्थिति को सहेजने, संग्रहीत करने और पुनर्स्थापित करने की अनुमति देता है।

Post a Comment

0 Comments