spring aop 术语
Joinpoint(连接点)
1 | 程序执行的某个特定位置(如类开始初始化前、类初始化后、类某个方法调用前、调用后、方法抛出异常后)。 |
切点(Pointcut)
1 | 每个程序类都拥有多个连接点,即连接点是程序类中客观存在的事物。 |
增强(advice)
1 | 增强是织入目标类连接点上的一段程序代码。 |
目标类(Target)
1 | 增强逻辑的织入目标类。 |
引介(Introduction)
1 | 是一种特殊的增强,为目标类增加一些属性和方法。一个类本来没有实现某个接口,通过引介功能, |
织入(Weaving)
1 | 将增强添加到目标类具体连接点的过程。 |
代理(Proxy)
1 | 一个类被AOP织入增强后,就生成一个融合了原类和增强逻辑的代理类。 |
切面(Aspect)
1 | 由切点和增强组成。 |
AOP的工作重点
1 | 1、如何通过切点和增强定位到连接点上。 |
spring aop 术语