- Joinoint (连接点) :所谓连接点是指那些被拦截到的点。在spring中,
这些点指的是方法,因为spring只支持方法类型的连接点. - Pointcut (切入点) :所谓切入点是指我们要对哪些Ioinpaint进行拦截的定义.
- Advice(通知/增强) :所谓通知是指拦截到Iginaint之后所要做的事情就是通知.通知分为前置通知,后置通知,异常通知,最终通知,环绕通知(切面要完成的功能)
- Introduction(引介):引介是一种特殊的通知在不修改类代码的前提下,
- Introducti on可以在运行期为类动态地添加一些方法或Field.
- Target (目标对象):代理的目标对象
- Weaving (织入:是指把增强应用到目标对象来创建新的代理对象的过程。spring:采用动态代理织入,而AspestI采用编译期织入和类装在期织入
- Proxy (代理) :-个类被AOP织入增强后, 就产生-个结果代理类
- Aspect (切面):是切入点和通知(引介)的结合
Spring中AOP编程相关术语
原创
©著作权归作者所有:来自51CTO博客作者Denial_learn的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Spring AOP 底层原理、相关术语、spring中AOP的操作
AOP(概念):1.什么是AOP面向切面(方面)编程,不修改
spring AOP xml 动态代理 -
Spring面向切片编程AOP概念及相关术语(一)
AOP(Aspect Oriented Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程的一种补充和的效率。
spring notepad++ java 连接点 AOP -
AOP面向切面编程相关术语介绍
目标对象target: 指的是需要被增强的对象,由于spring aop是通过代理模式实现
aop spring aop 连接点 spring 目标对象