连接点:就是业务层所有方法
切入点:就是被检测到需要增强的方法
通知:就是具体增强的内容,分为前置通知、后置通知、异常通知、最终通知、环绕通知,具体见下图
引介:不多用
目标对象:被代理的对象
织入:是一个动作。执行增强代码的过程,就叫织入。
代理:代理对象
切面: 切面是通知和切入点的结合。通知说明了干什么和什么时候干(什么时候通过方法名中的befor,after,around等就能知道),二切入点说明了在哪干(指定到底是哪个方法),这就是一个完整的切面定义。其实我自己更愿意把它称之为:所有被增强方法被执行时样子的集合。
这是几个通知构成图: