L'API REST (Hugo, Antoine, Nicolas)
QMP-REST est l'api permettant de récupérer les données de la base de donnée de manière triée. Les données sont dans notre cas renvoyés au format JSON afin de pouvoir récupérer les données sans être bloqué par le langage utilisé, JSON étant lisible à la fois par Java (pour le client lourd) et Javascript (pour la partie Angular).Les données sont récupérés grâce à des requetes HTTP. Elles sont accessible via plusieurs URL distinctes.
Ainsi une http requête DELETE sur l'url : "api-rest/user/1" supprimera l'utilisateur avec l'id 1.
De la même façon une requête GET sur la même url récupérera les données de l'utilisateur avec l'ID 1.
Les tâches pour la création de l'API ont étés réparties entre les trois membres de l'équipe
Documentation de l'API REST (Hugo, Antoine)
Une documentation technique à été rédigée en reprenant le formalisme de celles de Dailymotion ou de League of Legends. Cette documentation est interactive et permet également de faire des tests sur les valeurs envoyés et récupérés. Elle se présente de la façon suivante.Page d’accueil de la doc pour le modèle "Users"
Réponse après le test du get sur l'utilisateur 3