阿里面試官:什麼是AOP?Spring AOP和AspectJ的區別是什麼?

AOP(Aspect Orient Programming),它是面向對象編程的一種補充,主要應用於處理一些具有橫切性質的系統級服務,如日誌收集、事務管理、安全檢查、緩存、對象池管理等。       AOP實現的關鍵就在於AOP框架自動創建的AOP代理,AOP代理則可分爲靜態代理和動態代理兩大類,其中靜態代理是指使用AOP框架提供的命令進行編譯,從而在編譯階段就可生成 AOP 代理類,因此也稱爲編
相關文章
相關標籤/搜索