Adloun

Spring Boot : écrire le serveur (école d'ingénieur) · Chapitre 1 · Exercice de TD

Un point de santé

Premiers pas avec Spring Boot · niveau 1 (application)

Énoncé

Les outils de surveillance interrogent régulièrement un serveur pour savoir s'il est en vie. Ajouter un point d'entrée GET /api/sante qui répond {"etat":"ok"}. Le chapitre 11 montrera l'outil standard de Spring Boot pour cela.

Corrigé

Un record pour la réponse, un contrôleur pour le chemin :


public record Etat(String etat) {
}

@RestController
public class SanteController {

    @GetMapping("/api/sante")
    public Etat sante() {
        return new Etat("ok");
    }
}

$ curl localhost:8080/api/sante
{"etat":"ok"}

100 % gratuit

La suite du chapitre est sur Adloun

Exercice suivant et tuteur

Sans compte : le cours et le premier QCM. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant et tuteur →