
log()是系統日志,可以利用切面程式設計将他子產品化,熱插拔的插入到invoke方法周圍
針對之前的代碼,應該抽取黃色部分出來,并子產品化
目标抽取成為一個參數
系統功能抽取成一個對象
通知接口--契約
契約的實作--通常是上班時使用Spring aop 時,工作量最大的工作
使用spring的aop時,隻需幹兩件事
1 配置Advice
2 配置 target
開始做,堅持做,重複做
log()是系統日志,可以利用切面程式設計将他子產品化,熱插拔的插入到invoke方法周圍
針對之前的代碼,應該抽取黃色部分出來,并子產品化
目标抽取成為一個參數
系統功能抽取成一個對象
通知接口--契約
契約的實作--通常是上班時使用Spring aop 時,工作量最大的工作
使用spring的aop時,隻需幹兩件事
1 配置Advice
2 配置 target
開始做,堅持做,重複做