标签: java aspectj spring-aop
我正在查看AspectJ中的Javadocs for ProceedingJoinPoint/JoinPoint,但他们似乎并没有告诉我,当将值作为一个或多个参数传递时,方法getArgs的预期行为是什么。我假设我将为每个已定义的参数获取一个值,包括适当的空值。
getArgs
答案 0 :(得分:3)
是的,您将获得适当的索引参数值的空值:
例如,如果您的第二个参数为null,则调用pjp.getArgs()[1]将返回null。
pjp.getArgs()[1]