Skip to content

Commit 96501cd

Browse files
committed
Address warnings in WebTestClient sample
Closes gh-830
1 parent ebe70a9 commit 96501cd

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

samples/web-test-client/src/main/java/com/example/webtestclient/SampleWebTestClientApplication.java

+5-2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package com.example.webtestclient;
1818

19+
import org.springframework.context.ApplicationContext;
1920
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
2021
import org.springframework.context.annotation.Bean;
2122
import org.springframework.context.annotation.Configuration;
@@ -35,11 +36,13 @@ public class SampleWebTestClientApplication {
3536

3637
@Bean
3738
public RouterFunction<ServerResponse> routerFunction() {
38-
return RouterFunctions.route(RequestPredicates.GET("/"), (request) -> ServerResponse.status(HttpStatus.OK).syncBody("Hello, World"));
39+
return RouterFunctions.route(RequestPredicates.GET("/"), (request) -> ServerResponse.status(HttpStatus.OK).bodyValue("Hello, World"));
3940
}
4041

4142
public static void main(String[] args) {
42-
RouterFunction<?> routerFunction = new AnnotationConfigApplicationContext(SampleWebTestClientApplication.class).getBean(RouterFunction.class);
43+
@SuppressWarnings("resource")
44+
ApplicationContext context = new AnnotationConfigApplicationContext(SampleWebTestClientApplication.class);
45+
RouterFunction<?> routerFunction = context.getBean(RouterFunction.class);
4346
ReactorHttpHandlerAdapter adapter = new ReactorHttpHandlerAdapter(RouterFunctions.toHttpHandler(routerFunction));
4447
HttpServer httpServer = HttpServer.create().handle(adapter);
4548
httpServer.bindNow();

0 commit comments

Comments
 (0)