springAOP简介

作用:程序运行期间,不修改源代码对于方法进行加强。

优点:
减少代码重复,提供开发效率,方便维护。

实现方式:
使用动态代理的方式实现。

相关术语:

joinpoint: 连接点 也就是方法,spring中只支持方法作为连接点
pointCut: 切入点 被增强的连接点
advice:通知 拦截到连接点所作的事情,
分为
前置通知 方法之前执行,
后置通知 方法之后执行,
异常通知 catch中执行,
最终通知 finally中的代码块,
环绕通知 方法之前之后都执行。

还有一些其他的术语,用的较少。

原文地址:https://www.cnblogs.com/joeking/p/13141450.html