软件架构与应用开发 实验四

代码地址:Github

实验目的和要求

  1. 能叙述响应式编程
  2. 理解开发WebFlux流程
  3. 能够使用WebFlux编写响应式编程

实验内容和原理

  1. 从零模仿实现L04对应的三个示例
  2. 结合课本WebFluxMongodb示例,修改实验三中学生基础信息接口服务,实现学生信息在MongoDB中的增删改查询操作(进阶与探索)

实验内容和原理

FluxServerPush

image-20230328171002472

image-20230328171021477

Reactive

image-20230328171723797

image-20230328171808359

image-20230328172020401

ReactiveMVC

image-20230328172557364

image-20230328172615573

image-20230328172833125

image-20230328172915642

image-20230328172944306

image-20230328173014322

进阶与探索

这里使用更为广泛的 Mysql 来实现

image-20230328185948594

image-20230328190115240

image-20230328190343386

image-20230328190513285

image-20230328190548375

image-20230328190610509