Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 880 Bytes

readme.md

File metadata and controls

27 lines (19 loc) · 880 Bytes

Création d'un service de passation de QCM par Barneaud Gabriel et Huyghe Rémi

Mode développement

Pour packager l'application et démarrer le serveur, on utilise la commande suivante :

mvn clean package payara-micro:start

Pour lancer la page principale de l'application allez sur :

http://localhost:8080/projetqcm

Requêtes implémentées

Faire attention lors de leur utilisation à deux points :

  • Les ID doivent correspondre à ceux dans la BD, pour y accèder :

    http://localhost:8080/projetqcm/dbconsole

  • Les tokens ont une grande durée de vie, il ne devrait pas expirer, mais il faut penser à selectionner le bon.

  1. GET /qcm
  2. GET /qcm/{idExam}/inscrits
  3. PUT /qcm/{idExam}/inscrits
  4. PATCH /qcm/{idExam}/inscrits
  5. DELETE /qcm/{idExam}/inscrits
  6. DELETE /qcm/{idExam}/inscrits/{idPersonne}
  7. GET /qcmencour
  8. GET /qcmencours/{id}