Spring AOP相关术语

Posted siwuxie095

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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】

以上是关于Spring AOP相关术语的主要内容,如果未能解决你的问题,请参考以下文章

Spring框架学习05——AOP相关术语详解

Spring5学习笔记 — “Spring AOP的概念相关术语”

Spring5学习笔记 — “Spring AOP的概念相关术语”

spring AOP的相关术语

Spring:AOP

Spring-AOP学习笔记-01 初识AOP