aop简介-aop开发明确的事
生活随笔
收集整理的這篇文章主要介紹了
aop简介-aop开发明确的事
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
AOP 開發明確的事項
1)需要編寫的內容
-
編寫核心業務代碼(目標類的目標方法)
-
編寫切面類,切面類中有通知(增強功能方法)
-
在配置文件中,配置織入關系,即將哪些通知與哪些連接點進行結合
2)AOP 技術實現的內容
Spring 框架監控切入點方法的執行。一旦監控到切入點方法被運行,使用代理機制,動態創建目標對象的代理對象,根據通知類別,在代理對象的對應位置,將通知對應的功能織入,完成完整的代碼邏輯運行。
3)AOP 底層使用哪種代理方式
在 spring 中,框架會根據目標類是否實現了接口來決定采用哪種動態代理的方式。
1.9 知識要點
-
aop:面向切面編程
-
aop底層實現:基于JDK的動態代理 和 基于Cglib的動態代理
-
aop的重點概念:
開發明確事項:
誰是切點(切點表達式配置)誰是通知(切面類中的增強方法)將切點和通知進行織入配置?
總結
以上是生活随笔為你收集整理的aop简介-aop开发明确的事的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: aop简介-aop相关概念
- 下一篇: xml方式实现aop-快速入门