1.  连接点(JoinPoint):程序执行过程中的任意位置,粒度为执行方法、抛出异常、设置变量等

  ¤  在SpringAOP中,理解为方法的执行。

2.  切入点(PointCut):匹配连接点的式子

  ¤  在SpringAOP中,一个切入点可以只描述一个具体方法,也可以匹配多个方法

    ♦  一个具体方法:一个包下的某个接口中的无形参无返回值的方法

    ♦  匹配多个方法:所有的方法,所有的get开头的方法,所有以某某结尾的接口中的任意方法,所有带有一个参数的方法

3.  通知(Advice):在切入点处执行的操作,也就是共性功能

  ¤  在SpringAOP中,功能最终以方法的形式呈现

4.  通知类:定义通知的类

5.  切面(Aspert):描述通知与切入点的对应关系