एस्पेक्टजे किसके लिए प्रयोग किया जाता है?
एस्पेक्टजे किसके लिए प्रयोग किया जाता है?

वीडियो: एस्पेक्टजे किसके लिए प्रयोग किया जाता है?

वीडियो: एस्पेक्टजे किसके लिए प्रयोग किया जाता है?
वीडियो: आयात निर्यात व्यवसाय शुरू करने के लिए आपकी 6-चरणीय मार्गदर्शिका 2024, नवंबर
Anonim

मैं जानता हूँ पहलूजे हो सकता है/है उपयोग किया गया लॉगिंग के लिए। कुछ मामलों में यह है उपयोग किया गया लेन-देन नियंत्रण के लिए - ज्यादातर एनोटेशन के साथ संयोजन के रूप में लागू किया गया। पहलूजे भी हो सकते हैं उपयोग किया गया (कोड-जनरेटेड) विधियों के साथ कक्षाओं को बढ़ाने के लिए, जैसे स्प्रिंग रू करता है।

यहाँ, AspectJ बुनाई क्या है?

NS पहलू जे बुनकर क्लास फाइलों को इनपुट के रूप में लेता है और क्लास फाइलों को आउटपुट के रूप में तैयार करता है। पहलुओं की आवश्यकता होती है, उदाहरण के लिए, जब वे सदस्यों को एक वर्ग में जोड़ते हैं और अन्य वर्गों को संकलित किया जा रहा है, तो वे जोड़े गए सदस्यों का संदर्भ देते हैं। पोस्ट-संकलन बुनाई (जिसे कभी-कभी बाइनरी भी कहा जाता है बुनाई ) उपयोग किया जाता है बुनना मौजूदा वर्ग फ़ाइलें और JAR फ़ाइलें।

इसके बाद, प्रश्न यह है कि आस्पेक्टजे स्प्रिंग क्या है? @ पहलूजे एनोटेशन के साथ एनोटेट किए गए नियमित जावा वर्गों के रूप में पहलुओं को घोषित करने की एक शैली को संदर्भित करता है। NS @ पहलूजे शैली द्वारा पेश की गई थी पहलूजे परियोजना के हिस्से के रूप में पहलूजे 5 रिलीज। वसंत उसी एनोटेशन की व्याख्या करता है पहलूजे 5, द्वारा आपूर्ति की गई लाइब्रेरी का उपयोग करना पहलूजे पॉइंटकट पार्सिंग और मिलान के लिए।

इसी तरह, AspectJ Maven प्लगइन का उपयोग किस लिए किया जाता है?

एस्पेक्टजे प्लगइन के लिये मावेना . यह उत्पन्न वर्गों पर पहलुओं को बुनने की क्षमता प्रदान करता है और निर्भरता पुस्तकालय। इसमें पहलुओं के साथ पुस्तकालयों पर निर्भरता जोड़ने की क्षमता भी शामिल है। इसके द्वारा प्रदान की गई कार्यक्षमता के बारे में अधिक जानकारी के लिए लगाना , कृपया लक्ष्य दस्तावेज़ देखें।

एक पहलू जावा क्या है?

एक पहलू एक सामान्य विशेषता है जो आम तौर पर विधियों, वर्गों, ऑब्जेक्ट पदानुक्रम, या यहां तक कि संपूर्ण ऑब्जेक्ट मॉडल में बिखरी हुई है। यह व्यवहार है जो दिखता है और गंध करता है जैसे इसकी संरचना होनी चाहिए, लेकिन आप इस संरचना को पारंपरिक वस्तु-उन्मुख तकनीकों के साथ कोड में व्यक्त करने का कोई तरीका नहीं ढूंढ सकते हैं।

सिफारिश की: