public FastJsonContainer beforeBodyWrite(Object body, MethodParameter returnType, MediaType selectedContentType, Class<? extends HttpMessageConverter<?>> selectedConverterType, ServerHttpRequest request, ServerHttpResponse response) {
        FastJsonContainer container = getOrCreateContainer(body);
        beforeBodyWriteInternal(container, selectedContentType, returnType, request, response);
        return container;
    }
A convenient base class for {@code ResponseBodyAdvice} implementations
that customize the response before JSON serialization with {@link FastJsonHttpMessageConverter4}'s concrete
subclasses.
<p>

@author yanquanyu
@author liuming
src/main/java/com/alibaba/fastjson/support/spring/FastJsonViewResponseBodyAdvice.java