docs/journals/2023_02_14.md
2023-02-15 08:46:07 +01:00

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;
}
```