在軟體業,aop為aspect oriented programming的縮寫,意為:面向切面程式設計,通過預編譯方式和執行期間動態**實現程式功能的統一維護的一種技術。aop是oop的延續,是軟體開發中的乙個熱點,也是spring框架中的乙個重要內容,是函式式程式設計的一種衍生范型。利用aop可以對業務邏輯的各個部分進行隔離,從而使得業務邏輯各部分之間的耦合度降低,提高程式的可重用性,同時提高了開發的效率。
公式:aop(切面)=通知方法(5種)+切入點表示式(4種)
1.before
2.after
3.afterreturning
4.afterthrowing
3.around
1)需要自定義註解cachefind
2)設定註解的引數 key的字首,資料的超時時間
3)在方法中標識註解
4)利用aop攔截指定的註解
5)應該使用around通知實現業務快取業務
@target(elementtype.method) //註解對方法有效
@retention(retentionpolicy.runtime)//執行期有效
public @inte***ce cachefind
第十三天 練兵
問 昨天您講的很驚心動魄。這樣快節奏的配合確實非常完美,很羨慕。但要形成這樣的結果必須我們之間配合需要非常流暢,我們有什麼方法可以促成這樣的氛圍?答 練兵。如果一開始就進入業務系統功能的設計開發,業務組長對業務還沒有很深的吃透,這樣倉促上陣功能不但連上一版不如,而且為了補課,軟體不斷修改,什麼都亂了...
2020 7 18第十三天
1.學習了static關鍵字 靜態變數,靜態方法以及靜態模組 1 public class vardemo 9 1 public class staticblockdemo 5public staticblockdemo 8public static void main string args 12...
android基礎 第十三天
可航訓練營 為幫助大家更好的 系統性的學習 android 一 progressbar頁面進度提示 密碼 9ewc 二 fragment優化選項卡切換 密碼 gvsb 三 fragment和activity進行通訊 密碼 45u2 四 xlistview上拉重新整理 密碼 na6r 五 提示對話方塊...