AOP里面重要的几个名词概念解释-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

AOP里面重要的几个名词概念解释

游客pklijor6gytpx 2019-11-12 14:14:58 402

AOP里面重要的几个名词概念解释

分享到
取消 提交回答
全部回答(1)
  • 游客pklijor6gytpx
    2019-11-12 14:16:23

    切面(Aspect): 一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。

    连接点(Joinpoint): 在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候。

    通知(Advice): 在切面的某个特定的连接点(Joinpoint)上执行的动作。

    切入点(Pointcut): 匹配连接点(Joinpoint)的断言。

    引入(Introduction): 声明额外的方法或者某个类型的字段。

    目标对象(Target Object): 被一个或者多个切面(aspect)所通知(advise)的对象。也有人把它叫做被通知(advised)对象。

    AOP代理(AOP Proxy):AOP框架创建的对象,用来实现切面契约(aspect contract)(包括通知方法执行等功能)。

    织入(Weaving): 把切面(aspect)连接到其它的应用程序类型或者对象上,并创建一个被通知(advised)的对象。

    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章