java--Spring切入点表达式--TLjh

切入点表达式

expression:切入点表达式
切入点表达式注解:
1.语法:execution(修饰符 返回值 包名.类名.方法名(参数) throw 异常)
2.修饰符[可以省略] 指的是方法的权限修饰符:public… 一般都直接省略这一项
3.返回值[不能省略]:方法的返回值:例如 void:没有返回值 String:返回值为String类型 *:任意返回值
4.包名[可省略,一般不省略]:com.lanou3g.service:就指这个包
com.lanou3g.*.service:lanou3g包下,任意包下的service包
例如:com.lanou3g.a.service com.lanou3g.b.service
com.lanou3g.service..:service包下的所有子包(包含service)
5.类名[可省略]
UserService:限定这个类
*:通配所有类
*Impl:匹配所有以Impl结尾的类名
Do*:匹配所有以Do开头的类名
6.方法名[不能省略]:addUser:指定方法名 :所有方法名 add:所有以add开头的方法 *User:所有以User结尾的方法
7.参数[不能省略] ():无参 (int,String):一个int类型,一个String类型 (..):任意个数/类型参数都能匹配
8.throws:异常,基本上没有写的
9.如果多个表达式 中间使用||隔开
execution(* com.lanou3g.e.aspect.WifeServiceImpl.*(..))
表达式,需要有括号,括号内的就是切入点表达式 –>

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值