org.springframework.aop.AopInvocationException: Null return value from advice does not match primitive return type for: public boolean com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.save(java.lang.Object)
spring-aop,编写Aspect后,正常运行,出现这个错误,这个错误就是返回类型不匹配。
原来是我在doAround调用了service的保存数据对象方法save(),这个方法返回时boolean,但是代码中,我并没有对返回值做进一步的操作。所以我对service多封装了一层方法去调用save(),这样返回值是void,和doAround一样返回值就没错了。