81,092
社区成员
发帖
与我相关
我的任务
分享
package com.yb529.web.action.privilege;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.aspectj.lang.annotation.Pointcut;
import org.springframework.stereotype.Component;
@Aspect
@Component
public class Interceptor {
@SuppressWarnings("unused")
@Pointcut("execution(public * com.yb529.web.action..*.*(..))")
private void actionMethod(){}
@Around("actionMethod()")
public Object interceptor(ProceedingJoinPoint pjp) throws Throwable{
System.out.println("拦截到了"+pjp.getSignature().getName()+"方法");
return pjp.proceed();
}
}