1.连接点(Joinpoint)
类里面哪些方法需要增强则称这些方法为连接点。
2.切入点(PointCut)
在类里面可以有很多的方法被增强,比如说在实际操作中,只增强了add()方法和del()方法,实际增强的方法称为切入点
3.通知/增强(Advice)
增强的逻辑称为增强,比如增强了扩展日志的功能,这个日志功能称之为增强。
前置通知:在方法之前执行
后置通知:在方法之后执行
异常通知:方法异常
最终通知:在后置之后来通知
环绕通知:在方法之前和之后来执行
4、切面(Aspect)
把增强应用到具体方法上面,这个过程称为切面;把增强应用到切入点上。