且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Spring AOP - 带有注释的每个方法的切入点

更新时间:2023-10-10 10:14:22

东西这样应该这样做:

@Aspect
public class MyAspect{

    @Pointcut(value="execution(public * *(..))")
    public void anyPublicMethod() {
    }

    @Around("anyPublicMethod() && @annotation(catchThis) && args(.., Long ,..)")
    public Object logAction(
        ProceedingJoinPoint pjp, CatchThis catchThis, Long long)
        throws Throwable {

        return pjp.proceed();
    }
}