這一次,我們乾脆點,直接進入正題。
使用這個模組,你必要加入的包依賴:
你需要告訴我,你的切入點(繼承lbaseweblogaspect
,並實現pointcut()
方法,配置你的切入點)
寫乙個介面進行測試,我們還是使用上一次的切口吧(完整**)
我們放大點,看得仔細
日誌主要記錄以下資訊:
·請求客戶端ip
·請求url
·請求的方式(get/post/…)
·請求的類及相應的方法
·請求的引數(json格式字串)
·返回的資料物件
·此次請求花費的時間(單位:ns;ns 納秒 1s=1000ms 1ms=1000us 1us=1000ns)
AOP使用舉例
不同的日期查詢資料,需要到不同的庫去查 本系統採用aop的方法,自動切換資料來源。當前庫 今天的資料 歷史庫 前三個月的資料 歸檔庫 三個月之前的資料 本系統aop 1 由changedatasource.class進入aop cloudcomponent targetdatasource loca...
如何正確使用AOP
aop也發展了不久了,雖然在工作上也一直在用,不過畢竟沒有深入了解過,停留在概念上的理解,和使用的階段上。這篇主要講講,aop如何正確的使用它。首先需要知道,目前畢竟流行的aop框架,上篇文章也介紹了aop實現的原理,對spring這個大家庭來說,它的aop遠遠沒有這麼簡單。目前使用畢竟多的 幾種方...
使用註解實現AOP
xml標頭檔案中加入 xmlns context xsi schemalocation spring context.xsd 宣告哪些包下有註解 當有兩個以上的包時,用 隔開 在demo類中加入 component 在方法上新增 pointcut 定義切點 component public clas...