org.springframework.aop.AopInvocationException:环绕增强时返回值报错

环绕增强时报错
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类输出

猜你喜欢

转载自blog.csdn.net/fdk2zhang/article/details/82987497
今日推荐