spring aop 增强

spring aop 增强类型支持5种:
  • 前置增强
           org.springframework.aop.BeforeAdvice  代表前置增强,因为spring只支持方法级的增强,所以MethodBeforeAdvice 是目前可用前置增强,表示在目标方法执行前实施增强。
  • 后置增强
           org.springframework.aop.AfterAdvice 代表后增强,表示目标方法在执行后实施增强 
  • 环绕增强
            org.springframework.aop.MethodInterceptor 代表环绕增强,表示目标方法执行前后实施增强
  • 异常抛出增强
            org.springframework.aop.ThrowsAdvice 代表抛出异常增强,表示目标方法抛出异常后实施增强
  • 引介增强
            org.springframework.aop.IntroductionInterceptor 代表引介增强,表示在目标类中添加一些新的方法和属性
posted @ 2017-02-13 10:20  gent95  阅读(122)  评论(0编辑  收藏  举报