环绕增强时报错
org.springframework.aop.AopInvocationException: Null return value from advice does not match primitive return type for
当环绕增强时,调用方法jp.proceed();方法
该方法返回引用数据类型的值,而不会返回基本数据类型的值
解决:
public Object arounds(ProceedingJoinPoint jp) throws Throwable {
System.out.println("方法环绕");
//proceed 继续
Object obj=jp.proceed();
System.out.println("环绕结束"+obj);
return obj;
}
将基本数据类型的值转为Object类输出