* 代表任意字符

*  代表任意字符
在方法参数中:..代笔任意多个任意类型的参数
例子:
    execution(public * *(..))   代表任意的公共的方法
    execution(* set*(..))   以set开头的任意方法
    execution(* com.xyz.service.AccountService.*(..))  com.xyz.service.AccountService类里的所有的方法
    execution(* com.xyz.service.*.*(..)) com.xyz.service包下的所有的类的所有的方法
    execution(* com.xyz.service..*.*(..)) com.xyz.service包及子包下所有的类的所有的方法
    execution(* com.*.*.service.*.*(..))com.任意包.任意包.service包下的所有的类的所有的方法
    execution(* com.xyz.service..*.*(String,Integer,*))

你可能感兴趣的:(* 代表任意字符)