package luck.spring.boot.webflux;
import org.springframework.http.MediaType;
import org.springframework.http.codec.ServerSentEvent;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.reactive.result.view.Rendering;
import reactor.core.publisher.Flux;
import reactor.core.publisher.Mono;
import java.time.Duration;
@RestController
public class LuckRestController {
@GetMapping("/e")
public Mono<String> e(@RequestParam(value = "id", defaultValue = "0") Long id) {
return Mono.just("hello" + 10 / id);
}
@GetMapping("/a")
public Mono<String> a(Long userId) {
return Mono.just("a:" + userId);
}
@GetMapping("/b")
public Flux<String> b(Long userId) {
return Flux.just("b:" + userId);
}
@GetMapping("/f")
public Flux<Person
SpringWebFlux中使用与SpringMVC一样的Api接口处理方式
最新推荐文章于 2025-08-20 17:18:27 发布

最低0.47元/天 解锁文章
7163

被折叠的 条评论
为什么被折叠?



