Spring----AOP----联盟通知类型

AOP联盟为通知Advice定义了org.aopalliance.aop.Advice

Spring按照通知Advice在目标类方法的连接点位置,可以分为5

         前置通知org.springframework.aop.MethodBeforeAdvice

         •在目标方法执行前实施增强

 

         后置通知org.springframework.aop.AfterReturningAdvice

         •在目标方法执行后实施增强

 

         环绕通知org.aopalliance.intercept.MethodInterceptor

         •在目标方法执行前后实施增强

 

         异常抛出通知org.springframework.aop.ThrowsAdvice

         •在方法抛出异常后实施增强

 

         引介通知org.springframework.aop.IntroductionInterceptor

         在目标类中添加一些新的方法和属性

环绕通知必须手动执行目标方法

try{

   //前置通知

   //执行目标方法

   //后置通知

} catch(){

   //抛出异常通知

}

 


版权声明:本文为qq_32659773原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。