From 91c0fbaadbb5e17f1f44261f3ae641fbad9aae22 Mon Sep 17 00:00:00 2001 From: Sauhard Sharma Date: Tue, 13 Aug 2019 13:57:29 +0530 Subject: [PATCH] Use valid example in Javadoc for @EnableWebFlux This commit modifies the class-level Javadoc for the @EnableWebFlux annotation to reference an actual method in WebFluxConfigurer. Closes gh-23457 --- .../web/reactive/config/EnableWebFlux.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) 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 2dfd10b7edf..8dd5ffd7fc2 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 @@ import org.springframework.context.annotation.Import; * @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) + * ); * } * * // ...