在看spring的切面的编程中,无论是用配置文件写的还是注释的都会出现这样的语句:execution(* cn.itcast.service..*.*(..))。
从左到右的意思是:
其中execution:是执行的意思。
第一个*号:返回类型
cn.itcast.service:包名
..:子报以下的类,如果没有则只包括service下面的类
* :类名,这里的*表示所有的类
*:方法名,这里的*表示所有的方法
(..)方法参数,这里的..表示任意个参数,0~N个