- Spring AOP 教程
- Spring AOP - 主頁
- Spring AOP - 概述
- Spring AOP - 環境設定
- Spring AOP - 核心概念
- Spring AOP - 勸告型別
- Spring AOP - 實現
- 透過 XML 配置示例
- Spring AOP - 應用程式
- Spring AOP - 切入點方法
- Spring AOP - 前置增強
- Spring AOP - 後置增強
- Spring AOP - 返還後增強
- Spring AOP - 丟擲後增強
- Spring AOP - 環繞增強
- 透過註解示例
- Spring AOP - 應用程式
- Spring AOP - 切入點方法
- Spring AOP - 前置切面
- Spring AOP - 後置增強
- Spring AOP - 返還後增強
- Spring AOP - 丟擲後增強
- Spring AOP - 環繞增強
- Spring AOP 高階
- Spring AOP - 代理
- Spring AOP - 自定義註解
- Spring AOP 有用資源
- Spring AOP - 快速指南
- Spring AOP - 有用資源
- Spring AOP - 討論
Spring AOP - 概述
Spring Framework 的關鍵元件之一是 面向切面程式設計 (AOP) 框架。面向切面程式設計(AOP)將程式邏輯分解成稱為 所謂關注點的不同部分。跨越應用程式多個點的功能稱為跨領域關注點。這些 跨領域關注點 在概念上與應用程式的業務邏輯無關。有各種常見的面向示例,例如日誌記錄、審計、宣告式事務、安全、快取等。
面向物件程式設計 (OOP) 中的模組化關鍵單元是類,而在 AOP 中模組化的單元是方面。依賴注入幫助你分離你的應用程式物件,而 AOP 則幫助你分離跨領域關注點和它們影響的物件。AOP 類似於 Perl、.NET、Java 等程式語言中的觸發器。
Spring AOP 模組允許攔截器攔截應用程式。例如,在方法執行後,你可以在方法執行之前或之後新增額外功能。
廣告