16 lines
755 B
Markdown
16 lines
755 B
Markdown
- Response von Request ändern in Spring-Boot
|
|
- ``` Java
|
|
@RestControllerAdvice
|
|
public class JqControllerAdvice implements ResponseBodyAdvice<Object> {
|
|
|
|
@Override
|
|
public boolean supports(final MethodParameter methodParameter, final Class<? extends HttpMessageConverter<?>> aClass) {
|
|
return methodParameter.getExecutable().getDeclaringClass().getPackageName().startsWith(MODULE_PACKAGE);
|
|
}
|
|
|
|
@Override
|
|
public Object beforeBodyWrite(final Object o, final MethodParameter methodParameter, final MediaType mediaType, final Class<? extends HttpMessageConverter<?>> aClass, final ServerHttpRequest serverHttpRequest, final ServerHttpResponse serverHttpResponse) {
|
|
return o;
|
|
}
|
|
|
|
``` |