java--Spring源碼 aop的理解

相對於oop來說,傳統的oop開發是一個自上而下的一個過程,在這個過程中會產生一些橫切性的問題,而這些問題又與我們的主邏輯關係不大,從而造成代碼冗餘,難以維護等問題。 aop指面向切面的編程,能夠將這些橫切性問題與我們的主邏輯進行分離,從而起到一個解耦的過程。 例如我們需要在service層中查看處理一個方法用了多少時間,或者需要在這裏輸出一些日誌(假設service層中每個方法都需要),那麼傳統
相關文章
相關標籤/搜索