@ControllerAdvice @Order(value=1000) public class GrNotVoidResponseBodyAdvice extends AbstractResponseBodyAdvice implements ResponseBodyAdvicePredicate, ResponseBodyAdviceProcessor
| 构造器和说明 |
|---|
GrNotVoidResponseBodyAdvice() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
init() |
Object |
process(Object body,
org.springframework.core.MethodParameter returnType,
org.springframework.http.MediaType selectedContentType,
Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> selectedConverterType,
org.springframework.http.server.ServerHttpRequest request,
org.springframework.http.server.ServerHttpResponse response)
ResponseBodyAdviceProcessor 处理
|
boolean |
shouldApplyTo(org.springframework.core.MethodParameter methodParameter,
Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> clazz)
判断是否需要处理
|
beforeBodyWrite, getAfterResponseBodyAdviceProcess, getBeforeResponseBodyAdviceProcess, getPredicates, getRejectStrategy, getResponseBodyAdviceProcessor, setAfterResponseBodyAdviceProcess, setBeforeResponseBodyAdviceProcess, setPredicates, setRejectStrategy, setResponseBodyAdviceProcessor, supportspublic Object process(Object body, org.springframework.core.MethodParameter returnType, org.springframework.http.MediaType selectedContentType, Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> selectedConverterType, org.springframework.http.server.ServerHttpRequest request, org.springframework.http.server.ServerHttpResponse response)
ResponseBodyAdviceProcessorprocess 在接口中 ResponseBodyAdviceProcessorbody - 请求体returnType - 返回类型public boolean shouldApplyTo(org.springframework.core.MethodParameter methodParameter,
Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> clazz)
ResponseBodyAdvicePredicateshouldApplyTo 在接口中 ResponseBodyAdvicePredicate@PostConstruct public void init()
Copyright © 2024. All rights reserved.