AspectJ 获取参数名称和值
after () : serviceAuthCheckAnnotatedMethods(){
Object[] paramValues = thisJoinPoint.getArgs();
String[] paramNames = ((CodeSignature) thisJoinPointStaticPart
.getSignature()).getParameterNames();
for(int i=0;i<paramNames.length;i++){
System.out.println(paramNames[i]+","+paramValues[i]);
}
这个循环输出的结果 是 参数名称 , 参数的值
我这里只是实现了基础的String 或者是int 如果是对象 可以进行参数class判断之类的