Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1031 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  discussion sur le patern MVC

 

Sujet(s) à lire :
    - Visual C++
 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

discussion sur le patern MVC

n°2095979
encours
Posté le 18-08-2011 à 14:19:57  profilanswer
 

bonjour
 
aprés m'avoir bien documenté sur ce patern ( les 2 codes sources de julien39 : implementation mvc et organiser une application ) et d'autres tuto exterieur j'ai trouvé que le controlleur ne joue pas un role essentiel ( => perte de temps pour le coder ) on peut l'eviter sans que la vue et le modele soit depandants
 
exemple :
j'ai une vue qui permet d'afficher les listes d'articles enregistré dans la base
et un bouton pour ajouter un article et autre pour modifier .....
dans le modele correspondant a cette internaleframe : j'ai :
une methode qui retourne la liste des articles
une qui insert un nouveau : inserer()
une qui modifie : modifier()
une qui affiche la liste : afficher()
....
alors lors de l'ouverture de l'internaleframe je charge la liste par la methode afficher()
 
lors du clic sur le boutton ajouter un JDialog s'ouvre et et on rempli les chps et lors de clic sur ok : si ts les chps sont corrects on appele la methode inserer() puis afficher() pour metre a jour la vue ....
 
et comme ca sans a voir recours au controlleur
 
et si on veut faire une autre vue meme avec un outil a part swing on aura pas a changer le modele
 
ca c'est mon avis que j'ai essayé de bien argumenté ,
 
qu'est ce que vous en pensez ?

mood
Publicité
Posté le 18-08-2011 à 14:19:57  profilanswer
 

n°2097496
Djebel1
Nul professionnel
Posté le 25-08-2011 à 14:34:17  profilanswer
 

C'est quelque chose de valable. C'est proposé par Microsoft en .NET par exemple : http://msdn.microsoft.com/en-us/library/ff649643.aspx

Citation :

The Document-View variant recognizes all three roles of Model-View-Controller but merges the controller into the view.


A mon avis, le controller te permet une meilleure organisation quand tu as beaucoup d'actions possibles, et une meilleure sécurisation du monde extérieur. Donc parfois, osef.
 
 
 
(retour sur ce forum après plusieurs années d'absence, ça fait plaisir de se faire les dents sur un pti message, comme ça  :D )


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  discussion sur le patern MVC

 

Sujets relatifs
Connection à une base Mysql (easyPhp) en Java suivant modele MVC[MVC] vue décomposée
Application ASP.NET MVC (C#) - Routing/URLUtilisation du @ dans les vues d'ASP.NET MVC
Nouveau asp.net MVC: quels sont les best practices au niveau des viewsChanger Jpanel dans Jframe avec MVC
C'est du MVC ça ?MVC - PHP et Jquery
Modèle MVC : dialogue entre controleurVb 2008 et modèle MVC
Plus de sujets relatifs à : discussion sur le patern MVC


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR