Spring中AOP編程相關術語

在這裏插入圖片描述

  • Joinoint (連接點) :所謂連接點是指那些被攔截到的點。在spring中,
    這些點指的是方法,因爲spring只支持方法類型的連接點.
  • Pointcut (切入點) :所謂切入點是指我們要對哪些Ioinpaint進行攔截的定義.
  • Advice(通知/增強) :所謂通知是指攔截到Iginaint之後所要做的事情就是通知.通知分爲前置通知,後置通知,異常通知,最終通知,環繞通知(切面要完成的功能)
  • Introduction(引介):引介是一種特殊的通知在不修改類代碼的前提下,
  • Introducti on可以在運行期爲類動態地添加一些方法或Field.
  • Target (目標對象):代理的目標對象
  • Weaving (織入:是指把增強應用到目標對象來創建新的代理對象的過程。spring:採用動態代理織入,而AspestI採用編譯期織入和類裝在期織入
  • Proxy (代理) :-個類被AOP織入增強後, 就產生-個結果代理類
  • Aspect (切面):是切入點和通知(引介)的結合

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章