• Spring AOP相关术语


    ---------------------siwuxie095

       

       

       

       

       

       

       

       

    Spring AOP 相关术语

       

       

    (1)Joinpoint(连接点)

       

    所谓连接点,是指类中可以被增强的方法

       

       

       

    (2)Pointcut(切入点)

       

    所谓切入点,是指要对哪些 Joinpoint 进行拦截的定义,即 类中实际

    被增强的方法

       

       

       

    (3)Advice(通知/增强)

       

    所谓通知,是指拦截到 Joinpoint 之后所要做的事情,即 增强的逻辑

       

    通知 增强

       

    通知分为:前置通知、后置通知、异常通知、最终通知、环绕通知

       

       

       

       

    (4)Aspect(切面)

       

    切入点和通知(引介)的结合,把增强应用到切入点的过程

       

       

       

    (5)Introduction(引介)

       

    引介是一种特殊的通知,在不修改类代码的前提下,Introduction

    可以在运行期为类动态地添加一些方法 或 Field

       

       

       

    (6)Target(目标对象)

       

    目标对象(针对要增强的类),也被称为 被通知对象被代理对象

       

       

       

    (7)Weaving(织入)

       

    增强应用到目标对象来创建新的代理对象的过程

       

       

       

    (8)Proxy(代理)

       

    一个类被 AOP 织入增强后,就产生一个结果代理类

       

       

       

       

       

    主要关注其中三个:

       

    Pointcut(切入点)、Advice(通知/增强)、Aspect(切面)

       

       

       

       

       

       

       

       

       

    【made by siwuxie095】

  • 相关阅读:
    知识【inline】
    .net实现文件或目录复制到指定目录 及 压缩
    asp实现页面打印功能
    C#创建Windows服务(附服务安装)
    导出合并行及合并列
    Abp添加DBContext
    Background Jobs 调用接口时间长解决
    DataTable去掉空行
    Maven配置
    二维码q
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/7409939.html
Copyright © 2020-2023  润新知