作用
用于定位切入点。
基本结构
execution( 返回值类型 全方法名 ( 方法参数 ) )
常用写法:
execution(* base.demo1.service.*.*(..))
表示service包下的所有方法。
返回值类型
常用:星号
*
全方法名
这是重点
一个方法
base.demo1.service.UserServiceImpl.findAll
一个类的所有方法
base.demo1.service.UserServiceImpl.*
一个包下的所有方法
base.demo1.service.*.*
所有方法
*..*.*
方法参数
常用:括号带两个点
(..)