aspect切面是什么

【aspect切面是什么】aspect切面是面向切面編程 , 是一種思想 , 也是一套規則 , 像用戶驗證之類的都是可以這么理解 , 如果項目中很多地方需要驗證用戶是否登錄 , 那么進行統一設置就可以不需要單獨寫代碼 。
可以通過預編譯方式和運行期動態代理實現在不修改源代碼的情況下給程序動態統一添加功能的一種技術 。AOP實際是GoF設計模式的延續 , 設計模式孜孜不倦追求的是調用者和被調用者之間的解耦,提高代碼的靈活性和可擴展性 , AOP可以說也是這種目標的一種實現 。