@关于建议不起作用的spring aspectj

@关于建议不起作用的spring aspectj,spring,aspectj,Spring,Aspectj,我是aop编程新手,我对@Around建议有一个很大的问题。 我有一个maven项目 -aspectjrt和aspectjweaver 1.7.1 -spring 3.2.0 根据官方指南(http://static.springsource.org/sprin.../html/aop.html)我已经在applicationContext中插入了一个示例方面 如果我使用指定的@Pointcut尝试@AfterReturning@Before@After@posterrowing,那么一切都可以

我是aop编程新手,我对@Around建议有一个很大的问题。 我有一个maven项目 -aspectjrt和aspectjweaver 1.7.1 -spring 3.2.0

根据官方指南(http://static.springsource.org/sprin.../html/aop.html)我已经在applicationContext中插入了一个示例方面

如果我使用指定的@Pointcut尝试@AfterReturning@Before@After@posterrowing,那么一切都可以,但是如果我使用@Around建议,则不起作用

这是切入点,围绕着建议

@Pointcut("execution(*PersonDbService.findPersonDiplomatici(..))")
private void dbFindOperationNoArgs() {}

@Around("dbFindOperationNoArgs()")
    public Object aroundAdv(ProceedingJoinPoint joinPoint) throws Throwable {
              // start stopwatch
          Object retVal = joinPoint.proceed();
          // stop stopwatch
          return retVal;
    }
这对我来说很奇怪,因为所有其他的建议注释工作

尝试“调用”而不是“执行”