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