Questione : Contribuire a formulare il pointcut per i metodi che realizzano i metodi annotati dell'interfaccia

Nella mia applicazione abbiamo un'interfaccia per ogni molto tempo che di service.
A abbiamo avuti soltanto un'esecuzione per i metodi di ogni esecuzione di servizio interface.
The siamo annotati con un class= " i lineNumbers " >
1 del >

@Around (“@annotation (de.cware.cweb.ModuleAction) ")
tiri pubblici Throwable del performSecurityCheck dell'oggetto (pjp di ProceedingJoinPoint)
{
    … Codice di funzione…
} class= >

Now di

My ora è come dovrei cambio il pointcut ai metodi di indirizzo che realizzano un interfaccia-metodo che è annotato con la mia abitudine Annotation.
class= del

Risposta : Contribuire a formulare il pointcut per i metodi che realizzano i metodi annotati dell'interfaccia

Oh giusto, non ho letto “il pointcut per richiamare.„  Java da sè non è una lingua funzione-orientata, in modo da presuppongo che state usando l'estensione AspectJ (http://en.wikipedia.org/wiki/AspectJ) che è dal mio regno di perizia? Così quando realizzate questa interfaccia, volete l'annotazione continuare sopra ai nuovi strati o lo fate appena volete le esecuzioni sapere che ci sia annotazione?

Spiacente, non sono realmente di alcun aiuto; tutti che possa suggerire sono alcuni collegamenti:

http://www.eclipse.org/aspectj/doc/next/adk15notebook/annotations-pointcuts-and-advice.html
http://www.eclipse.org/aspectj/doc/next/adk15notebook/ataspectj-pcadvice.html
http://static.springsource.org/spring/docs/2.5.x/reference/aop.html


Ed inoltre provare ad aggiungere questo problema nel AspectJ o Funzione-Orientare-A programmare la zona se esistono.
Altre soluzioni  
 
programming4us programming4us