美文网首页
AOP 术语名词2019-07-09

AOP 术语名词2019-07-09

作者: 琴匣自鸣 | 来源:发表于2019-07-10 08:25 被阅读0次

1.增强处理Advice 切面在某个特定连接点上执行的代码逻辑,代码逻辑在连接点的前后又分为    前置增强    后置增强  此外还有环绕增强  异常抛出增强  最终增强等增强处理类型    

2.切入点Pointcut 对连接点的特征进行描述,可以使用正则表达式,增强处理和一个切入点表达式相关联,并在与这个切入点匹配的某个连接点上运行

3.连接点 Join Point 程序执行中的某个具体的执行点,

4.切面 Aspect 模块化横切逻辑(即横切关注点),可能会横切多个对象

5.目标对象 Target Object 被一个或多个切面增强的对象,用目标类更恰当一点

6.AOP代理 AOP proxy 由AOP框架所创建的对象,实现执行增强处理方法等功能

7.织入 Weaving 将增强处理连接到应用程序中的类型或对象上的过程

关系: 

    AOP功能实现需要 Advice即具体的增强逻辑代码,而要实现增强处理需要AOP proxy,

    完成代码后需要一个Join Point来实现 那么Join Point是在Target Object 类上的即增强目标类就是目标对象

    对Join Point的描述就是Pointcut例如怎么去查找Join Point

    将Advice连接到Join Point的过程就叫做Weaving

    切面则是由切入点和增强构成一个完整的横切模块

相关文章

  • AOP 术语名词2019-07-09

    1.增强处理Advice 切面在某个特定连接点上执行的代码逻辑,代码逻辑在连接点的前后又分为前置增强 后置增强 ...

  • 重拾-Spring-AOP

    AOP 术语 关于 AOP 的概念描述及相关术语可以参考 彻底征服 Spring AOP 之 理论篇 总结的很好;...

  • AOP概述-术语

    AOP概念-术语 什么是AOP AOP Aspect Oriented Programing 面向切面编程 AOP...

  • spring-aop

    aop概念aop概念aop术语AOP实现方式1、spring-aop(使用xml文件实现AOP)2、AspectJ...

  • spring-aop

    aop概念 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程 aop术语 ...

  • Spring框架Aop简单太简单了这一篇足够应付开发了

    Spring AOP 简介 Spring Aop的概述 Spring AOP的专业术语 joinpoint(连接...

  • 《Spring实战》笔记(三):AOP

    1 AOP术语 AOP的术语主要有如下几个: 通知(Advice) 连接点(Join point) 切点(Poin...

  • AOP术语

    AOP(Aspect-Oriented Programming) 面向切面编程 Aspect: 横切面的功能,抽象...

  • AOP术语

    横切关注点:从每个方法中抽取出同一类非核心业务 切面:封装横切关注点的信息类,每个关注点体现为一个通知方法 通知:...

  • Spring -- AOP 基础应用

    一、AOP 相关术语 名词解释Joinpoint(连接点)它指的是那些可以用于把增强代码加入到业务主线中的点,这些...

网友评论

      本文标题:AOP 术语名词2019-07-09

      本文链接:https://www.haomeiwen.com/subject/jlrtkctx.html