Spring AOP 后置通知怎么获取PointCat的返回值?

如题。
2025-05-09 11:31:51
推荐回答(1个)
回答1:

@AfterReturning注解里有returning这个属性,就是返回值.

// 定义一个切面
@Aspect
public class AfterReturningAdviceTest {
// 匹配 com.wicresoft.app.service.impl 包下所有类的所有方法作为切入点
@AfterReturning(returning="rvt", pointcut="execution(* com.wicresoft.app.service.impl.*.*(..))")
public void log(Object rvt) {
System.out.println("模拟目标方法返回值:" + rvt);
System.out.println("模拟记录日志功能...");
}
}