e.g:
execution(* com.loongshawn.method.ces..*.*(..))
| 标识符 | 含义 |
|---|---|
| execution() | 表达式的主体 |
| 第一个“*”符号 | 表示返回值的类型任意 |
| com.loongshawn.method.ces | AOP所切的服务的包名,即,需要进行横切的业务类 |
| 包名后面的“..” | 表示当前包及子包 |
| 第二个“*” | 表示类名,*即所有类 |
| .*(..) | 表示任何方法名,括号表示参数,两个点表示任何参数类型 |
参考文档:https://blog.csdn.net/loongshawn/article/details/72303040











网友评论