AOP 面向方面编程(面向切面)
2007-11-29 15:43
363 查看
在AOP中,5中装备类型:
*Before装备:在执行目标操作之前执行的装备.
接口:org.springframework.aop.MethodBeforeAdvice
*Throws装备:若目标操作在执行过程中抛出了异常,则该装备会执行.(推荐用Java捕获异常即可).
接口:org.springframework.aop.ThrowsAdvice
*After装备:在执行目标操作之后执行的装备.
接口:org.springframework.aop.AfterReturningAdvice
*Around装备:在方法调用前后执行的装备.(功能强大).
接口:org.aopalliance.intercept.MethodInterceptor
*Introduction装备:由于Introduction装备能够为类新增方法,因此在所有5种装备中,它最复杂,也难掌握.
*Before装备:在执行目标操作之前执行的装备.
接口:org.springframework.aop.MethodBeforeAdvice
*Throws装备:若目标操作在执行过程中抛出了异常,则该装备会执行.(推荐用Java捕获异常即可).
接口:org.springframework.aop.ThrowsAdvice
*After装备:在执行目标操作之后执行的装备.
接口:org.springframework.aop.AfterReturningAdvice
*Around装备:在方法调用前后执行的装备.(功能强大).
接口:org.aopalliance.intercept.MethodInterceptor
*Introduction装备:由于Introduction装备能够为类新增方法,因此在所有5种装备中,它最复杂,也难掌握.
相关文章推荐
- AOP面向方面(切面)编程
- AOP面向方面(切面)编程
- AOP面向方面(切面)编程
- AOP:通过面向方面编程提高代码的封装和复用性
- 代理一:代理、AOP面向方面编程、动态代理、创建动态代理、InvocationHandler运行原理
- 面向切面编程AOP
- AOP面向切面编程
- 转:面向切面编程AOP的理解
- AOP——面向切面编程
- 体验Java 1.5中面向方面(AOP)编程
- 面向对象编程(OOP)、面向组件编程(COP)、面向方面编程(AOP)和面向服务编程(SOP)【转】
- Spring AOP的基本原理及面向切面编程的实现
- 面向对象编程(OOP)、面向组件编程(COP)、面向方面编程(AOP)和面向服务编程(SOP)
- 结合Java实例代码来理解 AOP--面向切面编程 中的各个术语
- 面向切面编程AOP作用
- Python装饰器-面向切面的编程AOP2
- Spring Framework中的面向方面编程(AOP),第一部分
- 对JAVA中MVC设计模式、JAVAWEB的三层架构、AOP面向切面编程的总结
- C# AOP 面向切面编程之 调用拦截
- Spring之面向方面编程(AOP)