Java框架之Spring AOP 面向切面 中的连接点与切点是什么?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/baidu_34122324/article/details/85135033

连接点

定义:连接点是一个应用执行过程中能够插入一个切面的点。

连接点可以是调用方法时、抛出异常时、甚至修改字段时、 切面代码可以利用这些点插入到应用的正规流程中。使得程序执行过程中能够应用通知的所有点。


切点

定义:如果通知定义了“什么”和“何时”,那么切点就定义了“何处”。

切点会匹配通知所要织入的一个或者多个连接点,并且通常会使用明确的类或者方法来指定这些切点。

作用:定义通知被应用的位置(在哪些连接点) 。切点用于准确定位,确定在什么地方应用切面通知。

猜你喜欢

转载自blog.csdn.net/baidu_34122324/article/details/85135033