切入点表达式的写法
- 标准写法(访问修饰符可以省略)
- 访问修饰符 返回值 方法名 包名…包名.方法名 (参数列表)
- [public] void com.moro.service.impl.AccountServiceImpl.saveAccount()
- 全通配写法
- * *…*.*(…)
- 返回值通配符
- [访问修饰符] * 方法名 包名…包名.方法名 (参数列表)
- * com.moro.service.impl.AccountServiceImpl.saveAccount()
- 包名可以省略
- 有几级包就用几个* .
- * com.moro.service.impl.AccountServiceImpl.saveAccount()
- * * .* .* .* .AccountServiceImpl.saveAccount()
- 使用 …表示当前包及其子包
- * * … * .AccountServiceImpl.saveAccount()
- 类名和方法名都可以使用*通配
- * * … * . *. *()
- 参数列表可以直接写数据类型
- 基础类型直接写
- int float double …
- 引用类型写包名.类名
- java.lang.String …
- 类型可以用通配符表示任意类型,但是必须要有参数
- * * … * . *. *(*)
- 可以使用…有无参数均可
- * * … *. *. *(…)
- 基础类型直接写
- 通常写法 * com.moro.service.impl.*.*(…)