Aller au contenu principal

Serveur Spring Boot : visite guidée et démarrage

Avant la séance

Explorez le code du serveur de l'application

Vous pouvez également explorer la documentation de Spring Boot.

Vous devez regarder les vidéos ci-dessous:

Séance

Nous allons montrer comment partir le serveur. Comment mettre un point d'arrêt. À quel endroit est le code correspondant aux différentes URLs.

Nous allons voir également comment envoyer des requêtes au serveur avec le logiciel Postman.

Exercices de la semaine

👨‍🎓👨‍🎓 Exercice Chic Type

Le projet suivant a un problème. Votre mission sera de trouver le problème et de le corriger.

Lorsqu'on appuie sur le bouton "Obtenir un nombre aléatoire", l'application Android fournie effectue un appel réseau au web service qui se trouve à l'adresse suivante : https://4n6.azurewebsites.net/exos/chic/type/. Le nombre aléatoire retourné par le web service devrait s'afficher dans un champ texte.

  1. Dans postman, effectuez une requête vers le web service. Notez le type de donnée qui est dans le corps de la réponse.
  2. Ouvrez l'application Android fournie dans Android Studio. Essayez d'appuyer sur le bouton.
  3. Mettez des breakpoint et consultez le logcat pour tenter de comprendre pourquoi votre application n'arrive pas à traiter le nombre retourné par le web service.
  4. Effectuez un correctif pour que l'application fonctionne correctement. Montrez votre correctif à votre enseignant.

ChicType

👨‍🎓👨‍🎓 Exercice Postman

En roulant le serveur KickMyB, vous devez préparer un ensemble de requêtes avec postman pour créer un compte, accéder à la liste des tâches de l'utilisateur, créer une tâche et mettre à jour une tâche.