81,122
社区成员




package cn.edu.jxnu.aspects;
import org.aspectj.lang.annotation.After;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.springframework.stereotype.Component;
@Aspect
@Component
public class CalAspect {
@Before("execution(public int cn.edu.jxnu.impl.MyCalculate.add(..))")
public static void CalStart(){//Method method, Object...args
System.out.println("{xxx}方法开始调用了,用的参数为:" );
}
@After("execution(public int cn.edu.jxnu.impl.MyCalculate.*(..))")
public static void CalEnd(){//Method method,Object result
System.out.println("{xxx}方法执行完了,计算结果是:");
}
}
还有一种可能 JDK版本问题,1.8可以用
这个问题据说是idea和maven不匹配问题,要不然降低maven版本,要不然重装idea,换个高版本的