- Installer Lombok sur éclipse entreprise.
- Installer PostMan ou n'importe quel autre client REST.
- Lancer le projet avec le goal "spring-boot:run"
- Dans PostMan, ouvrir l'url GET http://localhost:9090/data
Le resultat devrait être le suivant :
{
"_links": {
"avatars": {
"href": "http://localhost:9090/data/avatars{?page,size,sort}",
"templated": true
},
"equipements": {
"href": "http://localhost:9090/data/equipements{?page,size,sort}",
"templated": true
},
"profile": {
"href": "http://localhost:9090/data/profile"
}
}
}
- Dans le package model, implémenter le MCD suivant (Verifier l'ajout des Tables SQL via SQL Workbench ou équivalent):
-
Dans le package repository, créer les interfaces manquantes.
-
Depuis PostMan, Ajouter des Avatars, des Equipements et des Missions (le nom entier de la techno est spring data rest) (Verifier leur ajout via SQL Workbench ou équivalent).
-
Modifier la fonction ExpeditionBoardController.sheduleExpedition, pour qu'elle ajoute une Expedition, seulement si le niveau d'équipement est suffisant.