BERNICOT Nicolas, BIDEAU Mona, BEAUFORT Pierre-André
Dans le fichier application.propertites, modifier les identifiants et url du serveur mysql En utilisant les votres donc celui de l'université ou WAMP tel que :
spring.datasource.url=jdbc:mysql://obiwan.univ-brest.fr/zfm1-zjeanbon_2
spring.datasource.username=zjeanbon
spring.datasource.password=monMotDePasse
spring.datasource.url=jdbc:mysql://localhost:3306/maBase
spring.datasource.username=root
spring.datasource.password=
Il suffit de lancer l'application App
Il est possible que lors du premier lancement des erreurs s'affiche, cela peux etre 2 erreurs:
- la première : vous n'avez pas modifier application.properties ( et le serveur n'arrive pas à ce connecter)
- la deuxième : changer le jdk en jdk 16
Ensuite, vous pouvez utiliser Postman afin de faire les commandes GET / POST / DELETE en localhost sur le port 8081 Exemples de GET :
[GET] - URL : http://localhost:8081/tconcerts
Renvoie tout les concerts
[GET] - URL : http://localhost:8081/tconcerts/1
Renvoie le concert de l'id 1
Exemple de POST :
[POST] - URL : http://localhost:8081/tconcerts
data :
{
"nom": "Concert de rock",
"date": "2023-03-15",
"heure": "22:30:00",
"duree": "01:00:00",
"groupe": {
"grpid": 1,
"grp_nom": "Les Beatles",
"prenom": "John",
"pseudo": "Lennon",
"ville": "Liverpool",
"age": "30",
"nb": "4"
},
"soiree": {
"soi_id": 1,
"nom": "Concert des Beatles",
"salleconcert": {
"sac_id": 1,
"nom": "Le Zénith",
"adresse": "211 Avenue Jean Jaurès, 75019 Paris",
"capacite": 6000,
"ges_nom": "Live Nation",
"ges_association": "Association pour la gestion de la salle de concerts"
}
}
}
Renvoie le concert crée si le concert + son id à bien été ajouté, sinon une erreur
Exemple de DELETE :
[DELETE] - URL : http://localhost:8081/tconcerts/5
Renvoie "True" à bien été supprimé, sinon une erreur