使用 Spring 2.0 和 AspectJ 簡化企業應用程式

工程 | Adrian Colyer | 2006 年 8 月 10 日 | ...

我為 InfoQ 網站撰寫的一篇文章剛剛上線:使用 Spring 2.0 和 AspectJ 簡化企業應用程式

我聽到很多人說「AOP 太難了」,或者「AOP 讓事情太複雜了」。在某種程度上,這篇文章是為了反駁這些觀點而寫的(因此標題為「簡化企業應用程式開發」)。我的意思是,AOP 的重點是讓原本變得複雜且糾纏不清的軟體,透過引入切面,讓每個模組再次具有單一職責,從而簡化實作。然後,當然,對於某些自然以橫切方式表達的需求,直接使用切面來實作它們會更簡單、更容易。這篇文章展示了這個過程是如何運作的,並提出了一個採用路線圖,以應對「AOP 太難」的論點 - 在每個步驟中,您都可以獲得很大的價值,而無需成為 AOP 大師。

這也是對 Spring 2.0 版本中 Spring AOP 提供的功能的良好介紹。看看您覺得如何...

取得 Spring 電子報

與 Spring 電子報保持聯繫

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進展。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看所有