You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Antoine PINAGOT
91605e6e6d
|
8 months ago | |
---|---|---|
hearttrack-picture | 8 months ago | |
README.md | 8 months ago |
README.md
Projet Consommations de service WEB
Ce depot concerne le projet à rendre pour la SAE.
Informations sur le projet
Dans le fichier racine /src/main/java/com/api/hearttrackpicture:
Notre projet est réalisé en SpringBoot avec:
- Les models dans le dossier /models
- Les controllers utilisés dans /controllers
- Les repositoriese dans /repositories
- Le stub dans /stub
Installation
Il suffit de réaliser ces commandes dans l'ordre:
git clone <notre-projet>
cd <notre-projet>
mvn clean install
mvn package
mvn spring-boot:run
Ensuite, il suffit d'ouvrir votre navigateur avec le lien localhost obtenu avec le terminal. (par défaut, localhost:3000)
Liste des routes de l'API
Route | Verbe HTML | Description |
---|---|---|
/api/pictures/ | GET | Récupère la liste complète des URL des images |
/api/pictures/{id} | GET | Récupère l'URL d'une image d'id donnéen dans le '{id}' |
/api/pictures/add | POST | Créer une image avec l'url passé en paramètre (En JSON) |
/api/pictures/{id} | UPDATE | Modifie l'image d'id passé dans '{id}' avec les données de l'image passé en JSON |
/api/pictures/{id} | DELETE | Supprime l'image d'id passé dans '{id}' |