web:framework:spring:td4

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
web:framework:spring:td4 [2023/03/07 13:30] – [SPA VueJS] jcheronweb:framework:spring:td4 [2023/03/07 16:18] (Version actuelle) jcheron
Ligne 176: Ligne 176:
     @GetMapping(path = ["/","","/index"])     @GetMapping(path = ["/","","/index"])
     fun index(): String {     fun index(): String {
-        vue.adddataRaw("masters", "[]")+        vue.addDataRaw("masters", "[]")
         vue.onMounted(         vue.onMounted(
                     Http.get("/masters",                     Http.get("/masters",
Ligne 315: Ligne 315:
 ==== A faire ==== ==== A faire ====
 <WRAP TODO> <WRAP TODO>
-Implémenter le comportement de l'interface du TD précédent (Dogs ou Stories) :+Implémenter le comportement de l'interface du TD précédent (Dogs ou Stories) dans le contrôleur Spring:
  
 </WRAP> </WRAP>
 +
 +=== Data ===
 +
 +^Data ^Rôle ^Initial value ^
 +|**masters** | Liste des maîtres (Developers) | <nowiki>[]</nowiki> |
 +|**dogs** | Liste des chiens SPA (Stories sans dev) | loaded with repository |
 +|**master** | Le maître (dev) à ajouter | nouvelle instance |
 +|**masterId** | L'id de master sélectionné dans la liste d'affectation SPA | |
 +|**dogNames** | Liste des noms de chiens à adopter | [] |
 +|**dog** | Le chien à ajouter | nouvelle instance |
 +|**message** | Le message à afficher après une opération | nouvelle instance |
 +
 +=== Methods ===
 +^Method ^Rôle ^Opérations ^
 +|**addMaster(master)** | Ajoute le maître passé en paramètre | <html><ul><li>Si formulaire ok, effectue un </html>''POST''<html> de master</li><li>Affiche un message en cas de succès</li></ul></html> |
 +|**remove(master)** | Supprime le maître passé en paramètre | ''DELETE'' vers **<nowiki>/masters/{id}</nowiki>** |
 +|**addDog(master,dogName,index)** | Le maître adopte un chien | ''POST'' une instance de dog vers **<nowiki>/dogs</nowiki>** |
 +|**giveup(master,dogName)** | Le maître Abandonne le chien dont le nom est passé en paramètre | ''PUT'' vers **<nowiki>/dogs/{id}</nowiki>** |
 +|**removeDog(dog)** | Supprime le chien SPA passé en paramètre | ''DELETE'' vers **<nowiki>/dogs/{id}</nowiki>** |
 +|**adopt(gog,masterId)** | Le chien est adopté par le maître dont l'id est passé en paramètre | ''PUT'' vers **<nowiki>/dogs/{id}</nowiki>** |
  
  • web/framework/spring/td4.1678192234.txt.gz
  • Dernière modification : il y a 2 ans
  • de jcheron