2021
10-13
10-13
浅谈Spring AOP中args()和argNames的含义
args()的作用主要有两点:1、切入点表达式部分如果增加了args()部分,那么目标方法除了要满足execution部分,还要满足args()对方法参数的要求,对于符合execution表达式,但不符合args参数的方法,不会被植入切面。2、定义了args()之后,才能把目标方法的参数传入到切面方法的参数中(通过Joinpoint也可以获取参数,但当前方法是直接用切面方法参数接受)。示例1目标方法:@RestController@RequestMapping("/testAop")publicclassT...
继续阅读 >