Documenter une API SpringBoot avec Swagger

Date

11/06/2020

}

Heure

12:00

lieu

Online

inscription

Contact

Présentation

Afin de faciliter l’accès à nos services web et leur mise à disposition (pour une utilisation par d’autres développeurs), il est très important d’en fournir un contrat en guise de documentation.

Ce contrat définit tous les points d’entrée (ENDPOINTS) en détaillant leurs arguments attendus et les objets retournés.

Dans ce webinar, nous allons voir, d’abord, l’intégration du module SWAGGER dans un projet SPRING BOOT, puis le paramétrage nécessaire et enfin la documentation de nos points d’entrée et des entités manipulées.

Programme

  1. Présentation
  2. Intégration du module de Swagger dans un projet SpringBoot
    1. Installation
    2. Configuration
    3. Swagger UI
  3. Utilisation des Annotations
    1. Documentation des points d’entrées (Contrôleur)
    2. Documentation des entités (Modèle)
    3. Génération d’exemples de réponses (retour API)
  4. Limites de l’utilisation du module Swagger (sur un projet springboot) et Solutions

pré-requis

  • Avoir de l’expérience sur le langage java et le framework Spring.

Que vais-je appendre :

  • Ce qu’est Swagger
  • Comment l’utiliser pour documenter une API faite avec SpringBoot
  • Quelles sont ses limites et quelles alternatives peut-on emprunter
Mamadou Seck

Mamadou Seck

Consultant Senior de l'Expertise Java

Mamadou Seck est un jeune diplômé en informatique et est actuellement développeur Java. Passionné des langages de programmation, dès la deuxième année de licence, il acquit une certaine autonomie qui lui a permis d’intégrer une formation en alternance et de pouvoir apprendre son métier.

Actuellement consultant INVIVOO, il continue d’apprendre et de découvrir les évolutions et merveilles du langage Java.

INSCRIPTION

 

informations pratiques

}

durée

1x1h

Niveau

Initiation

v

Langue

Français

Sessions

11/06/2020