SpringBoot AOP示例代碼

  • @Aspect註解是切面註解類圖片

  • @Pointcut切點定義it

  • @Before是方法執行前調用io

  • @After是方法執行後調用請求

  • @AfterReturning方法執行返回值調用方法

定義一個切面類RequestAspect,執行controller層的方法 都記錄下請求Url,訪問者IP 執行類方法參數等信息;im

輸入圖片說明

execution(public * com.penelope.controller..(..)) 這個定義 意思是 對 com.penelope.controller包下的任意類,任意方法,任意參數,任意返回值的方法都進行切入img

相關文章
相關標籤/搜索