高效学习最好方法- 教你快速使用spring webflux

什么是webflux, 我们平时所用的springboot 经常使用的是 controller service dao 这中的三层架构,而我们这次的

webflux就不是这样的,所以下次拿到一个陌生的项目,如果进去一看,一脸懵逼,那就很有可能是webflux框架的项目。

学习框架要自己手动新建一个demo学习,这样的效率非常快,这个方法可以扩展到很多地方,比如你想开一个店,那就挑一个很小的开始,积累经验,越小越好。

1. 打开你的idea(我的是2020)

新建项目

2. 使用gradle选择flux依赖

=================================================================================

3. 等待

这一步完了之后会进入等待

==========================

这就是我们的项目结构

一定要等gradle初始化完成

4. 拷代码

创建两个简单的类, 这应该都不用我教,如果这都不会的兄弟,如果你不是小小白,那尽快转行吧!!

package com.example.demo;

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;

/**
* @version 1.0
* @Author xxx
* @Date 2023/4/7 16:51
* @注释
*/
@Component
public class hiWebFlux {
public Mono<ServerResponse> sayHi(ServerRequest request) {
return ServerResponse.ok().contentType(MediaType.APPLICATION_JSON)
.body(BodyInserters.fromValue("Hi , this is SpringWebFlux"));
}
}

<< · Back Index ·>>

发表回复

相关推荐

帕金森病人大概能活多久

帕金森這是一種常見的神經退行性疾病,雖然它並不致命,但研究表明,它可能會影響預期壽命。神經病學檔案研究瞭我國近14萬患...

· 2分钟前

健康小知識|女生經期吃什麼水果好?

月經作為女性正常的生理周期,會導致女性的免疫水平會降低,還有些女性會有痛經。當你在經期的時候想吃水果,卻不知道選擇什...

· 3分钟前

林彪平型關設“十裡埋伏”,殲滅敵軍1000多人

1937年日軍王牌部隊第五師加入平綏線戰場,於山西打響戰役,八路軍115師師長林彪於平型關“十裡埋伏”日軍,打破日軍“不能戰勝”...

· 3分钟前

無人欣賞時,請先孤芳自賞

無人欣賞時,請先孤芳自賞原創: 滆湖 玉清生活啟示錄 今天人是大自然的產物,對外要順應自然,對內要順應自心。我們為什麼會...

· 4分钟前

一堂——一堂創業好課

一、一堂是什麼:一堂體系:系統的創業方法論框架體系一堂課程:方法論+案例+可執行落地操作+candy(“強制”作業)一堂的人:...

· 7分钟前