Überblick
Was ist Spring WebFlux? Es handelt sich um ein asynchrones, nicht blockierendes Webentwicklungsrahmen, der den Backdruckmechanismus unterstützt. Um einen Einblick in Spring WebFlux zu erhalten, müssen wir zuerst den reaktiven Stream kennen. Eine weitere Programmierhaltung, die der imperativen Programmierung entgegengesetzt ist.
WebFlux unterstützt zwei Programmierstile (Posen) und Muster (Potentiale)
HINWEIS: Die oben genannten sind nur zwei Programmierhaltung, die mit "Mandarin und Chongqing -Dialekt beide chinesisch sind" entsprechen. Unser Unternehmen hat auch Leute aus anderen Orten, und ich spreche Mandarin und Chongqing Dialekt vor örtlichen Kollegen. Dies wird als Polymorphismus bezeichnet
Ein Projekt erstellen
Erstellen Sie Projektskelette über http://start.spring.io.
Wenn es manuell konfiguriert ist, müssen Sie das Meilenstein -Repository von Spring hinzufügen:
<repository> <repository> <id>spring-snapshots</id> <name>Spring Snapshots</name> <url>https://repo.spring.io/snapshot</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>spring-milestones</id> <name>Spring Milestones</name> <url>https://repo.spring.io/milestone</url> <snapshots> <enabled>false</enabled> </snapshots> </repository></repository></repository><pluginRepository> <pluginRepository> <id>spring-snapshots</id> <name>Spring Snapshots</name> <URL> https://repo.spring.io/snapshot </url> <snapshots> <enabled> true </enabled> </snapshots> </pluginRepository> </pluginRepository> <id> Spring-Milestones </id> <name> Spring-Milestone </name> milestones </name> milestones </name> milestones </name> miles> <URL> https://repo.spring.io/milestone </url> <snapshots> <enabled> false </enabled> </snapshots> </pluginRepository> </pluginRepositories>
prüfen
Listen Sie alle Benutzer auf
Erstellen Sie einen Benutzer
Holen Sie sich einen einzelnen Benutzer
Überarbeiten
löschen
Quellcode
Demo-Spring-Boot-Webflux-Annotaion
Zusammenfassen
Das obige ist das, was der Editor Ihnen vorgestellt hat, um Spring Boot 2.0 + WebFlux zu verwenden, um die erholsame API -Funktion zu implementieren. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird allen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!