La conférence pour l'éthique et la diversité dans la tech
avec des crêpes et du cœur Mixit heart

#TALK

Applications Web avec Spring Boot 2.0

Avec Spring Boot 2.0, de nouveaux choix s'offrent à vous. Vous pouvez maintenant écrire des applications réactives avec Spring WebFlux et continuer de profiter des fonctionnalités de Spring Boot.

Pendant cette session de live coding, Stéphane et Brian vont écrire une application WebFlux et montrer comment utiliser Actuator, Developer Tools et plus encore.

Tech Tech

Spring Boot 2.0 offre de nombreuses améliorations et nouvelles fonctionnalités: nouveaux cas d'utilisation, nouveaux serveurs supportés (avec Netty), mais aussi nouvelles variantes d'applications Web: Spring WebFlux permet d'utiliser des annotations comme pour Spring MVC, mais aussi une nouvelle approche fonctionnelle avec "WebFlux.fn".

Avec sa version 2.0, Spring Boot donne aux applications WebFlux les mêmes facilités:

  • auto-configuration des applications web
  • configuration de vos apps avec clés de configuration et callbacks
  • Actuators et Developer Tools
  • Support de Spring Data et Spring Security

Brian Clozel

Spring Framework, Spring for GraphQL and Spring Boot committer

Stéphane Nicoll

Stéphane has 20+ years of experience in software engineering with a strong focus on API development on the JVM. After having spent more than a decade developing large scale Java enterprise applications in the geospatial, financial, or logistics sectors, he joins the core Spring engineering team in 2014.

As a member of the Spring team, Stéphane has had the privilege of working on various aspects of Spring Boot and Spring Framework, with a focus on understanding its inner workings and collaborating with the fantastic community of contributors.

Connect with Stéphane ("snicoll") on X and GitHub to follow his ongoing journey in the world of Java development.

Hosted and supported by