Spring aop術語概述

2021-06-05 21:49:03 字數 559 閱讀 1099

一.       

aop:即

aspect oriebted programming

的縮寫。意思是面向切面(方面)程式設計。

二.            定義aop術語:

a)        切面:需要實現的交叉功能。

b)        連線點:應用程式執行過程中插入切面的地點;此處可以是方法呼叫、異常丟擲甚至是修改的字段。

c)        通知:通知切面的實際實現。他通知應用系統新的行為,通知在連線點插入到應用系統中

d)        切入點:定義了通知應該應用在那些連線點,通常通過指定類名和方法名,火匹配類名和方法名式樣的正規表示式來指定切入點。

e)        引入:允許為已存在類新增infangfa和屬性

f)         目標物件:被通知物件,即可是編寫的類也可是新增定製行為的第三方類。

g)        **:將童子應用到目標物件後建立物件

h)        織入:將切面應用到目標物件從而建立乙個新的**物件的過程,切面在指定接入點被織入到目標物件中,織入發生在目標物件生命週期的多個點上;

spring AOP基本術語

什麼是aop aop為aspect oriented programming的縮寫,意為 面向切面程式設計 通過預編譯 方式和執行期動態 實現程式功能的統一維護的一種技術。aop是 oop的延續,是軟體開發中的乙個熱點,也是 spring 框架中的乙個重要內容,是 函式式程式設計 的一種衍生范型。利...

Spring AOP 常用術語說明

就是你想要的功能,也就是上面說的 安全,事物,日誌等。你給先定義好把,然後在想用的地方用一下。這個更好解釋了,就是spring允許你使用通知的地方,那可真就多了,基本每個方法的前,後 兩者都有也行 或丟擲異常時都可以是連線點,spring只支援方法連線點.其他如aspectj還可以讓你在構造器或屬性...

Java spring aop術語概述

spring aop術語概述 1 切面 aspect 要實現的交叉功能,是系統模組化的乙個切面或領域。如日誌記錄。2 連線點 應用程式執行過程中插入切面的地點,可以是方法呼叫,異常丟擲,或者要修改的字段。3 通知 切面的實際實現,他通知系統新的行為。如在日誌通知包含了實現日誌功能的 如向日誌檔案寫日...