資料內(nèi)容:
概述
Spring5 中最重要改動(dòng)是把響應(yīng)式編程的思想應(yīng)用到了框架的各個(gè)方面如 Spring
WebFlux, Spring Data 和 Spring Cloud Gateway。Spring5 的響應(yīng)式編程默認(rèn)以
Reactor 庫為基礎(chǔ)。Reactor 內(nèi)部提供了 Flux 和 Mono 兩個(gè)代表異步數(shù)據(jù)系列的
核心組件,它使開發(fā)人員能夠方便快捷的構(gòu)建異步非阻塞的應(yīng)用程序。響應(yīng)式編
程應(yīng)用場(chǎng)景很多,本文結(jié)合其異步非阻塞的特點(diǎn)列出以下應(yīng)用場(chǎng)景:
1、 請(qǐng)求異步處理
適用于發(fā)送手機(jī)短信、發(fā)送郵件、圖片上傳等耗時(shí)較長的場(chǎng)景。
示例代碼:
概述
Spring5 中最重要改動(dòng)是把響應(yīng)式編程的思想應(yīng)用到了框架的各個(gè)方面如 Spring
WebFlux, Spring Data 和 Spring Cloud Gateway。Spring5 的響應(yīng)式編程默認(rèn)以
Reactor 庫為基礎(chǔ)。Reactor 內(nèi)部提供了 Flux 和 Mono 兩個(gè)代表異步數(shù)據(jù)系列的
核心組件,它使開發(fā)人員能夠方便快捷的構(gòu)建異步非阻塞的應(yīng)用程序。響應(yīng)式編
程應(yīng)用場(chǎng)景很多,本文結(jié)合其異步非阻塞的特點(diǎn)列出以下應(yīng)用場(chǎng)景:
1、 請(qǐng)求異步處理
適用于發(fā)送手機(jī)短信、發(fā)送郵件、圖片上傳等耗時(shí)較長的場(chǎng)景。
示例代碼: