Spring之LoadTimeWeaver——一個需求引發的思考

最近有個需求——記錄應用中某些接口被調用的軌跡,說白了,記錄下入參、出參等即可。 我選用ApsectJ解決這個問題,前期討論說在接口層埋點,但這樣有個問題,代碼侵入比較嚴重,需要修改每個需要關注的接口實現類。經過一番討論,決定使用AOP攔截所有這樣的接口。 後面又有個新的要求——沙箱環境攔截,生產環境不予攔截。 這樣就有個眼前的問題需要我們解決,就是同一份應用包如何區分沙箱環境和生產環境並執行不同
相關文章
相關標籤/搜索