# spring-aop 切入点
1、execution(* *(..))
//表示匹配所有方法
2、execution(public * com包路径.*(..))
//表示匹配某个包中所有的公有方法
3、execution(* 包路径..*.*(..))
//表示匹配包路径下及其子包下的所有方法4.方法中 @Around("@annotation(sysLog)") ,注解类
spring-aop的切入点可以分为五种:分别是execution、target、this、within、args表达式。以下分别说明了:
第一种:execution表达式
1.基本的格式:@Pointcut("execution( 返回值类型 包名.类名.方法名( 参数类型) )")
比如下面的例子:
1. 定义一个接口:
package com.Aop.Expression;
public interface PersonDao {//定义了一个接口
//测试这个execution aop e