阅读背景:

利用ResponseBodyAdvice修改返回值_fang_qiming的博客

来源:互联网 
@ControllerAdvice
public class HahaResponseBodyAdvice implements ResponseBodyAdvice<String>{

    @Override
    public boolean supports(MethodParameter methodParameter, Class<? extends HttpMessageConverter<?>> aClass) {
        return true;
    }

    @Override
    public String beforeBodyWrite(String s, MethodParameter methodParameter, MediaType mediaType, Class<? extends HttpMessageConverter<?>> aClass, ServerHttpRequest serverHttpRequest, ServerHttpResponse serverHttpResponse) {
        return s+" " +"haha this is been modified";
    }
}@ControllerAdvice
public class HahaResponseBody



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: