深入理解sping AOP

xiaoxiao2021-02-28  131

深入理解spring的AOP

关键名词 1.横切关注点 散落于应用中多处的功能 2.切面 将横切关注点模块化为特殊的类,这个类被称为切面 3.通知:切面的工作被称为通知 前置通知(before):在目标方法被调用之前调用通知功能 后置通知(after):在目标方法完成之后调用通知,此时不会关心方法的输出是什么 返回通知(after-returning):在目标方法成功执行之后调用通知 异常通知(after-throwing):在目标方法抛出异常后调用通知 环绕通知(around):通知包裹了被通知的方法,在被通知的方法调用之前和调用之后执行自定义的行为 4.连接点(join point) 5.切点(pointcut)

- spring提供的经典的springAOP

1.基于代理的经典SpringAOP 2.纯pojo切面 3.@AspectJ注释驱动的切面 4.注入式AspectJ切面

spring只支持方法级别的连接点

转载请注明原文地址: https://www.6miu.com/read-39633.html

最新回复(0)