Spring AOP切点表达式语法

1 切点表达式作用

AOP切点表达式(Pointcut Expression)是一种用于指定切点的语言,它可以通过定义匹配规则,来选择需要被切入的目标对象。

2 切点表达式语法

语法细节

  • 第一位:execution( ) 固定开头

  • 第二位:方法访问修饰符

    public private 直接描述对应修饰符即可
  • 第三位:方法返回值
   int String void 直接描述返回值类型
 注意:

 特殊情况 不考虑 访问修饰符和返回值

 execution(\* \* ) 这是错误语法

 execution( \*) == 你只要考虑返回值 或者 不考虑访问修饰符 相当于全部不考虑了
  • 第四位:指定包的地址
  	  固定的包: com.xxx.xxx | service | dao
      单层的任意命名: com.xxx.*  = com.xxx.api  com.xxx.dao  * = 任意一层的任意命名
      任意层任意命名: com.. = com.xxx.api.erdaye com.a.a.a.a.a.a.a  ..任意层,任意命名 用在包上!
      注意: ..不能用作包开头   public int .. 错误语法  com..
      找到任何包下: *..
  • 第五位:指定类名称
     固定名称: UserSer
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值