Spring AOP @Pointcut не запускаетсяJAVA

Программисты JAVA общаются здесь
Anonymous
Spring AOP @Pointcut не запускается

Сообщение Anonymous »

Я хочу запускать метод при вызове определенного метода из другого класса, поэтому я подумал об использовании @Pointcut.

Код ниже почти идентичен тому, который я пишу, и мне нечего еще добавить.

Код: Выделить всё

public class OrgManagerImpl implements OrgManager {
public IOrg getOrg(String orgShortName) {
}
}
и это класс, который должен быть запущен:

Код: Выделить всё

@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.
}
}
и в моем .xml это было указано:

Код: Выделить всё

aop:aspectj-autoproxy
Что еще добавить? Что делать дальше?

Вернуться в «JAVA»