Aperçu
Qu'est-ce que Spring Webflux? Il s'agit d'un cadre de développement Web asynchrone et non bloquant qui prend en charge le mécanisme de contre-pression. Pour avoir un aperçu de Spring Webflux, nous devons d'abord connaître le flux réactif . Une autre posture de programmation, qui est opposée à la programmation impérative.
WebFlux prend en charge deux styles de programmation (poses) et modèle (potentiels)
Remarque: Ce qui précède ne sont que deux postures de programmation, qui sont les mêmes que "le dialecte mandarin et chongqing sont tous deux chinois". Notre entreprise a également des gens d'autres endroits, et je parle le mandarin et le dialecte Chongqing aux collègues locaux. C'est ce qu'on appelle le polymorphisme
Créer un projet
Créez des squelettes de projet via http://start.spring.io.
S'il est configuré manuellement, vous devez ajouter le référentiel d'étape de Spring:
<Fepository> <Eppository> <id> printemps-snapshots </ id> <name> Spring snapshots </name> <url> https://repo.spring.io/snapshot </url> <napshots> <veabled> true </ enabled> </ snapshots> </spring> <a-réitository> <id> spring-milistones </ id> <wom> </ Repositoire> 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> <napshots> <veabled> true </veabled> </napshots> </ PluginRepository> <PluginRepository> <Id> Spring-Milestones </ id> <name> Spring Milestones </name> <url> https://repo.spring.io/milestone </url> <napshots> <veabled> false </veabled> </napshots> </GluginRepository> </ginginRepositories>
test
Liste tous les utilisateurs
Créer un utilisateur
Obtenez un seul utilisateur
Réviser
supprimer
Code source
démo-ressort-boot-webflux-annotaion
Résumer
Ce qui précède est ce que l'éditeur vous a présenté pour utiliser Spring Boot 2.0 + WebFlux pour implémenter la fonction API RESTFUL. J'espère que ce sera utile à tout le monde. Si vous avez des questions, veuillez me laisser un message et l'éditeur répondra à tout le monde à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!