ThoughtWorks欧亚创新工作室JavaEE 学习专题程序员

讲解AOP相关概念

2017-11-17  本文已影响19人  小小蒜头
1.png
Before:
       在方法被调用之前调用
After:
      在方法完成后调用通知,无论方法是否执行成功
After-returning:
      在方法成功执行之后调用通知
After-throwing:
      在方法抛出异常后调用通知
Around:
      通知了好、包含了被通知的方法,在被通知的方法调用之前后调用之后执行自定义的行为

描述方式:

 1. 直接指定 Jointpoint 所在的方法名, 功能比较单一, 通常只支持方法级别的 AOP 框架
 2. 正则表达式
 3. 特定的描述语言, 如 AspectJ 提供的 Pointcut 描述语言

AOP的应用场景

上一篇 下一篇

猜你喜欢

热点阅读