मेरे शोध से मुझे पता है कि AspectJ का उपयोग करने के दो तरीके हैं। सबसे पहले A.aj
वर्ग और दूसरा A.java
में एनोटेशन @Aspect
जोड़कर बना रहा है।AspectJ: दो प्रकार के ट्यूटोरियल
मैं इस दूसरी तरह के लिए एक अच्छा ट्यूटोरियल के लिए देख रहा था, विशेष रूप से
@After("call(void fooMethod())")
@Around("call(void sendAndReceive())")
@Before("execution(String greeting(..)) && args(context)")
तरह लाइनों के बारे में है, लेकिन मैं नहीं जानता कि वे किस तरह कहा जाता है।
क्या आप कुछ ट्यूटोरियल की सिफारिश कर सकते हैं?
AspectJ उपयोग करने वाले लोगों के लाभ के लिए ध्यान देने योग्य बात में मौजूद होना चाहिए, लेकिन वसंत से परिचित नहीं - विक्रम का जवाब यहाँ वसंत के कॉन्फ़िगरेशन में पहलुओं को कॉन्फ़िगर कैसे संबोधित कर रहा है फ़ाइल। इसके अलावा, वह एक्सएमएल कॉन्फ़िगरेशन फ़ाइल के माध्यम से एक पहलू को परिभाषित करने के लिए * तीसरा * तरीका पेश कर रहा है। एक समान क्षमता AspectJ कॉन्फ़िगरेशन फ़ाइल (आमतौर पर 'aop.xml' कहा जाता है) में उपलब्ध होती है, जब आप सीधे वसंत के बजाय AspectJ में प्रोग्रामिंग कर रहे होते हैं। दुर्भाग्यवश, यह मूल प्रश्न को संबोधित नहीं कर रहा है। –