Spring AspectJ Execution 表达式

1. 定义切点表达式

  execution(* com.xinsui.service.impl..*.*(..))

  execution(* *..impl..*.*(..))

  切点表达式分为五个部分

  1.execution()表达式主体。

  2.第一个*号表示返回类型,*号表示所有返回类型。

  3.需要拦截的包名称,后边的两个点表示当前包,当前包的所有自包。

  4.*.*中这里的第一个*表示类名,*号表示所有的类。

  5.*(..)中这里的*表示方法名,*号表示所有的方法,后边括号里表示方法的参数,两个点表示任何参数。

 

posted @ 2017-08-23 16:39  yangfei969  阅读(111)  评论(0编辑  收藏  举报