API ReST avec Spring Boot
Développement d'API ReST en Java avec le framework Spring et ses briques telles que : Spring Boot, Spring Data JPA, Spring Security
Introduction
Prérequis Introduction au Web Programmation Orientée Objet en Java Installation de Jetbrai...
Le Framework Spring
Spring est un Framework d'application Java open source qui est centré sur l'injection de dépendan...
Bases du développement d'API
Controleurs Afin de répondre à des requêtes HTTP, on utilise des controleurs. Ce sont des classe...
Les services
Comme nous l'avons vu dans l'introduction, le framework Spring utilise massivement le principe d'...
Spring Data JPA
Dans une application backend, on a (presque) toujours besoin de persister des données dans un sys...
Le Pattern DTO
Quand une API dépasse le simple CRUD sur une entité, on commence à avoir besoin formaliser les en...
Gérer les codes de réponse HTTP
Dans le standard REST, les codes de retours HTTP sont importants car ils ont une sémantique. Il c...
Sécuriser l'API avec JWT
JWT (JSON Web Token) est un standard de sécurité qui a pour but l'authentification et l'autorisat...
Packager une application client riche avec l'API
Nous allons apprendre comment packager une application frontend pour la compiler puis la servir a...
Swagger UI
Swagger UI est un outil de documentation automatique qui va générer, à partir de votre code, une ...