Spring AOP通知參數JoinPoint的幾個常用API


1. 獲取類名

String className = joinPoint.getSignature().getDeclaringTypeName();

2. 獲取方法名

String methodName = joinPoint.getSignature().getName();

3. 獲取返回值類型

MethodSignature methodSignature = (MethodSignature)joinPoint.getSignature();
Class clazz = methodSignature.getReturnType();

4. 執行目標方法

如果是環繞通知參數ProceedingJoinPoint

Object result = proceedingJoinPoint.proceed();//放行執行目標方法
有返回值,需要把該返回值return出去


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM