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版权协议,转载请附上原文出处链接和本声明。