Spring繁华的AOP王国---第三讲

2022-05-10 16:07:12 浏览数 (1)

Spring繁华的AOP王国---第三讲

  • @AspectJ形式的Spring AOP
    • @Aspectj形式的aop使用之先睹为快
      • 编程方式织入
      • 通过自动代理织入
      • @Aspectj形式的Pointcut
        • 1.@Aspectj形式的Pointcut声明方式
        • 2.@AspectJ形式Pointcut表达式的标志符号
          • execution
          • within
          • this和target
          • args
          • @within
          • @args
          • @annotation
        • @Aspectj形式的pointcut在spring中的真实面目
      • @AspectJ形式的Advice
        • Before Advice
        • After throwing advice
        • after returning advice
        • after(Finally) advice
        • aroud advice
        • introduction
      • @AspectJ中更多的话题
        • Advice的执行顺序
        • AspectJ的实例化模式

Spring繁华的AOP王国—第一讲

Spring繁华的AOP王国—第二讲


@AspectJ形式的Spring AOP


@Aspectj形式的aop使用之先睹为快


编程方式织入


通过自动代理织入

这边可以参考一下第二节的自动代理前世


@Aspectj形式的Pointcut


1.@Aspectj形式的Pointcut声明方式

2.@AspectJ形式Pointcut表达式的标志符号

execution

within

this和target

args

@within

@args

@annotation

@Aspectj形式的pointcut在spring中的真实面目

以下这段是重点,务必理解:


@AspectJ形式的Advice


Before Advice



After throwing advice

after returning advice

after(Finally) advice

aroud advice

introduction

@AspectJ中更多的话题


Advice的执行顺序

AspectJ的实例化模式

0 人点赞