diff --git a/spring-webflux/src/main/java/org/springframework/web/reactive/config/EnableWebFlux.java b/spring-webflux/src/main/java/org/springframework/web/reactive/config/EnableWebFlux.java index 2dfd10b7edfd..8dd5ffd7fc2f 100644 --- a/spring-webflux/src/main/java/org/springframework/web/reactive/config/EnableWebFlux.java +++ b/spring-webflux/src/main/java/org/springframework/web/reactive/config/EnableWebFlux.java @@ -47,10 +47,17 @@ * @EnableWebFlux * @ComponentScan(basePackageClasses = MyConfiguration.class) * public class MyConfiguration implements WebFluxConfigurer { + * + * private ObjectMapper objectMapper; * * @Override - * public void configureMessageWriters(List<HttpMessageWriter<?>> messageWriters) { - * messageWriters.add(new MyHttpMessageWriter()); + * public void configureHttpMessageCodecs(ServerCodecConfigurer configurer) { + * configurer.defaultCodecs().jackson2JsonEncoder( + * new Jackson2JsonEncoder(objectMapper) + * ); + * configurer.defaultCodecs().jackson2JsonDecoder( + * new Jackson2JsonDecoder(objectMapper) + * ); * } * * // ...