高哲技术博客 高哲技术博客
首页
编程
爬虫
运维
硬件
收藏
归档
关于

嘉美伯爵

前途光明,无需畏惧
首页
编程
爬虫
运维
硬件
收藏
归档
关于
  • 架构

  • 思想

  • 语言

    • golang

    • cxx

    • python

    • java

      • Java基础知识扫盲
      • 深入理解Java注解
      • Spring常用注解整理
      • Spring全家桶整理及应用
      • Spring JPA使用
      • Spring WebFlux使用
        • demo
        • 测试
        • sse和flux测试
        • 参考文档
      • Netty使用总结及错误整理
      • Spring用户认证体系(Oauth2.0)
      • Java8中的并行流ParallelStream
      • grpc在Spring Boot中的使用
      • spring boot中如何使用异步
      • Java中etcd的使用
      • spring maven打包减少jar包体积
    • rust

    • vue

    • grpc

    • electron

    • uniapp

    • android

    • react

    • flutter

  • 设计模式

  • 微服务

  • 数据分析

  • 人工智能

  • 区块链

  • 数据结构

  • 技术调研

  • 性能优化

  • 生产问题

  • 编程
  • 语言
  • java
fovegage
2021-06-13
目录

Spring WebFlux使用

# demo

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.reactive.function.client.WebClient;

@SpringBootApplication
public class WebClientDemoApplication {

    public static void main(String[] args) {
        SpringApplication.run(WebClientDemoApplication.class, args);

        // 创建一个WebClient实例
        WebClient webClient = WebClient.create();

        // 发起GET请求并获取响应
        webClient.get()
                .uri("https://jsonplaceholder.typicode.com/users/1")
                .retrieve()
                .bodyToMono(String.class)
                .subscribe(response -> {
                    System.out.println("Response: " + response);
                }, error -> {
                    System.err.println("Error: " + error.getMessage());
                });
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

# 测试

# 流模拟
return Flux.range(1, 100000)
    .map(n -> "Number: " + n);
1
2
3

# sse和flux测试


1

# 参考文档

  • Spring WebFlux 原理与适用场景 (opens new window)
  • Spring WebFlux 教程 (opens new window)
#flux
上次更新: 2023-06-26 10:51:10
Spring JPA使用
Netty使用总结及错误整理

← Spring JPA使用 Netty使用总结及错误整理→

最近更新
01
token embed和postion embed
06-10
02
k8s pod日志排查问题
10-24
03
golang内部私服建设方案
10-21
更多文章>
Theme by Vdoing | Copyright © 2018-2025 嘉美伯爵 | 鲁ICP备20001560号-4
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式