File tree Expand file tree Collapse file tree 2 files changed +10
-12
lines changed
spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingwebapplications Expand file tree Collapse file tree 2 files changed +10
-12
lines changed Original file line number Diff line number Diff line change 2323import org .springframework .web .servlet .function .RouterFunction ;
2424import org .springframework .web .servlet .function .ServerResponse ;
2525
26- import static org .springframework .web .servlet .function .RequestPredicates .DELETE ;
27- import static org .springframework .web .servlet .function .RequestPredicates .GET ;
2826import static org .springframework .web .servlet .function .RequestPredicates .accept ;
2927import static org .springframework .web .servlet .function .RouterFunctions .route ;
3028
@@ -36,10 +34,11 @@ public class MyRoutingConfiguration {
3634 @ Bean
3735 public RouterFunction <ServerResponse > routerFunction (MyUserHandler userHandler ) {
3836 // @formatter:off
39- return route (
40- GET ("/{user}" ).and (ACCEPT_JSON ), userHandler ::getUser ).andRoute (
41- GET ("/{user}/customers" ).and (ACCEPT_JSON ), userHandler ::getUserCustomers ).andRoute (
42- DELETE ("/{user}" ).and (ACCEPT_JSON ), userHandler ::deleteUser );
37+ return route ()
38+ .GET ("/{user}" , ACCEPT_JSON , userHandler ::getUser )
39+ .GET ("/{user}/customers" , ACCEPT_JSON , userHandler ::getUserCustomers )
40+ .DELETE ("/{user}" , ACCEPT_JSON , userHandler ::deleteUser )
41+ .build ();
4342 // @formatter:on
4443 }
4544
Original file line number Diff line number Diff line change 2323import org .springframework .web .reactive .function .server .RouterFunction ;
2424import org .springframework .web .reactive .function .server .ServerResponse ;
2525
26- import static org .springframework .web .reactive .function .server .RequestPredicates .DELETE ;
27- import static org .springframework .web .reactive .function .server .RequestPredicates .GET ;
2826import static org .springframework .web .reactive .function .server .RequestPredicates .accept ;
2927import static org .springframework .web .reactive .function .server .RouterFunctions .route ;
3028
@@ -36,10 +34,11 @@ public class MyRoutingConfiguration {
3634 @ Bean
3735 public RouterFunction <ServerResponse > monoRouterFunction (MyUserHandler userHandler ) {
3836 // @formatter:off
39- return route (
40- GET ("/{user}" ).and (ACCEPT_JSON ), userHandler ::getUser ).andRoute (
41- GET ("/{user}/customers" ).and (ACCEPT_JSON ), userHandler ::getUserCustomers ).andRoute (
42- DELETE ("/{user}" ).and (ACCEPT_JSON ), userHandler ::deleteUser );
37+ return route ()
38+ .GET ("/{user}" , ACCEPT_JSON , userHandler ::getUser )
39+ .GET ("/{user}/customers" , ACCEPT_JSON , userHandler ::getUserCustomers )
40+ .DELETE ("/{user}" , ACCEPT_JSON , userHandler ::deleteUser )
41+ .build ();
4342 // @formatter:on
4443 }
4544
You can’t perform that action at this time.
0 commit comments