spring - AOP 切入点的表达式的种类

# spring-aop 切入点

1、execution(* *(..))  
//表示匹配所有方法  
2、execution(public * com包路径.*(..))  
//表示匹配某个包中所有的公有方法  
3、execution(* 包路径..*.*(..))  
//表示匹配包路径下及其子包下的所有方法

4.方法中 @Around("@annotation(sysLog)") ,注解类

spring-aop的切入点可以分为五种:分别是executiontargetthiswithinargs表达式。以下分别说明了:

第一种:execution表达式

      1.基本的格式:@Pointcut("execution( 返回值类型 包名.类名.方法名( 参数类型) )")

       比如下面的例子:

     1.  定义一个接口:

      package com.Aop.Expression;

      public interface PersonDao {//定义了一个接口

      //测试这个execution aop e

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值