Frühlings -AOP @pointcut nicht auslösenJava

Java-Forum
Anonymous
 Frühlings -AOP @pointcut nicht auslösen

Post by Anonymous »

Ich möchte eine Methode auslösen, wenn eine bestimmte Methode aus einer anderen Klasse aufgerufen wird. Deshalb habe ich daran gedacht, @pointcut zu verwenden.public class OrgManagerImpl implements OrgManager {
public IOrg getOrg(String orgShortName) {
}
}
< /code>

Und dies ist die Klasse, die ausgelöst wird: < /p>

@Aspect
public class OrgManagerSynchronizer {

@Pointcut("execution(* com.alvin.OrgManager.getOrg(..))")
public void classMethods() {}

@Before("classMethods()")
public void synchronize(JoinPoint jp) {
//code should be executed. but does not execute.
}
}
< /code>

Und in meinem .xml wurde dies angegeben: < /p>

aop:aspectj-autoproxy
< /code>

Was sollte ich mehr hinzufügen? Was ist als nächstes zu tun?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post