Spring AOP 增强类型
2014-04-11 11:01
197 查看
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 代表引介增强,表示在目标类中添加一些新的方法和属性
前置增强
org.springframework.aop.BeforeAdvice 代表前置增强,因为spring只支持方法级的增强,所以MethodBeforeAdvice 是目前可用前置增强,表示在目标方法执行前实施增强。
后置增强
org.springframework.aop.AfterAdvice 代表后增强,表示目标方法在执行后实施增强
环绕增强
org.springframework.aop.MethodInterceptor 代表环绕增强,表示目标方法执行前后实施增强
异常抛出增强
org.springframework.aop.ThrowsAdvice 代表抛出异常增强,表示目标方法抛出异常后实施增强
引介增强
org.springframework.aop.IntroductionInterceptor 代表引介增强,表示在目标类中添加一些新的方法和属性
相关文章推荐
- Spring学习,AOP增强类型
- Spring-AOP 增强(Advice)5种类型和创建增强类
- Spring-AOP配置切入点方式及配置各种类型增强
- Spring AOP增强类型
- Spring-AOP配置切入点方式及配置各种类型增强
- Spring学习(5):SpringAOP的5种增强类型
- Spring AOP编程-aspectJ通知类型-6大通知
- Spring AOP(三)之AfterThrowing增强处理
- Spring 源码分析(三) —— AOP(四)获取指定增强
- Spring的aspectj的AOP操作(前置增强 后置增强 环绕)
- Spring学习----------Spring AOP之增强介绍
- spring aop的五种通知类型(基于XML)
- ######【spring属性注入(Ioc的DI)总结】:注解方式属性注入,属性名任意.=for理解:Aop注入代理对象时,注入被增强类对象时,属性名为proxy(自定义)。
- Spring支持5种类型的增强
- Spring AOP(面向切面编程)【不同类型的Advice】
- Spring(12):使用注解(@AfterThrowing/@After/@Around)实现AOP异常增强与实例
- Spring配置加事物加扫描dao层 加增强的AOP切面方法
- Spring 2.0 的AOP介绍及其通知类型
- Spring AOP(四)之After增强处理
- java菜鸟之spring aop中的四种增强处理