WebFlux 快速入门

This commit is contained in:
liqiangqiang
2018-04-08 16:25:02 +08:00
parent fc5200546c
commit 5412e33598
6 changed files with 164 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
package org.spring.springboot.handler;
import org.springframework.http.MediaType;
import org.springframework.stereotype.Component;
import org.springframework.web.reactive.function.BodyInserters;
import org.springframework.web.reactive.function.server.ServerRequest;
import org.springframework.web.reactive.function.server.ServerResponse;
import reactor.core.publisher.Mono;
@Component
public class CityHandler {
public Mono<ServerResponse> helloCity(ServerRequest request) {
return ServerResponse.ok().contentType(MediaType.TEXT_PLAIN)
.body(BodyInserters.fromObject("Hello, City!"));
}
}