当前位置: 首页 >Java技术 > Spring Aop的7个专业术语

Spring Aop的7个专业术语

1.连接点(Joinpoint)

所谓连接点是指那些被拦截到的点。

在spring中,这些点指的是方法,因为spring只支持方法类型的连接点。

2.切入点(Pointcut)

切入点是指我们要对哪些连接点(Joinpoint)进行拦截

3.通知/增强(Advice)

所谓通知是指拦截到Joinpoint之后要做的事情,

通知分为前置通知,后置通知,异常通知,最终通知,环绕通知(切面要完成的功能)。

4.织入(Weaving)

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

spring采用动态代理织入,而AspectJ采用编译期织入和类装载期织入。

5.切面(Aspect)

是切入点和通知(引介)的结合

6.代理(Proxy)

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

7.目标对象(Target)

代理的目标对象

作者:长头发的程序猿
来源链接:https://blog.csdn.net/weixin_55076626/article/details/122268570

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/java/113044.html

标签:SpringAOP
分享给朋友:

“Spring Aop的7个专业术语” 的相关文章