使用Spring AOP获取方法参数?
我正在使用春季AOP,并具有以下方面:
@Aspect
public class LoggingAspect {
@Before("execution(* com.mkyong.customer.bo.CustomerBo.addCustomer(..))")
public void logBefore(JoinPoint joinPoint) {
System.out.println("logBefore() is running!");
System.out.println("hijacked : " + joinPoint.getSignature().getName());
System.out.println("******");
}
}
上述方面拦截方法执行。 方法将字符串作为输入。但是我需要记录传递给方法内部方法的输入。
有可能这样做吗?addCustomer
addCustomer
addCustomer
logBefore