zoukankan      html  css  js  c++  java
  • Spring支持5种类型的增强

    Spring支持5种类型的增强:
    1.前置增强:org.springframework.aop.BeforeAdvice代表前置增强,因为Spring只支持
    方法级的增强,所以MethodBeforeAdvice是目前可的的前置增强,表示在目标方法执行前
    实施增强,而BeforeAdvice是为了将来版本扩展需要而定义的;
    2.后置增强:org.springframework.aop.AfterReturningAdvice代表后增强,表示在目标
    方法执行后实施增强;
    3.环绕增强:org.aopalliance.intercept.MethodInterceptor代表环绕增强,表示在目标
    方法执行前后实施增强;
    4:异常抛出增强:org.springframework.aop.ThrowsAdvice代表抛出异常增强,表示在目
    标方法抛出异常后实施增强;
    5.引介增强:org.springframework.aop.InteoductionInterceptor代表引介增强,表示在
    目标类中添加一些新的方法和属性;
    这些增强接口都有一些方法,通过实现这些接口方法,在接口方法中这义横切逻辑,就可以
    将它们织入到目标类的方法的相应连接点的位置。

  • 相关阅读:
    19-10-31-B
    19-10-30-Night-V
    19-10-30-C
    19-10-29-Night-X
    19-10-29-Z
    19-10-28-A
    19-10-27-S
    19-10-26-Night-D
    留言板
    优秀博客存档
  • 原文地址:https://www.cnblogs.com/wangyonglong/p/5178484.html
Copyright © 2011-2022 走看看