MVC et le modèle de commande
Ok, c'est un peu stupide. Je suis d'essayer d'envelopper ma tête autour de l'utilisation de
le MVC et la Commande Tendances. Les questions concernent essentiellement l'endroit où
placez le code.
Dans le modèle MVC, où sont les Commandes instancié?
Sont-ils créés par le Contrôleur, ou sont-elles contenues entièrement dans le Modèle, ou ni l'.
BTW, ne Devrait-on utiliser le modèle de Commande si il n'est pas nécessaire de défaire/refaire.
Ce qui concerne
OriginalL'auteur fizzbuzz | 2010-06-30
Vous devez vous connecter pour publier un commentaire.
Bien qu'il existe de nombreuses variantes sur la base des besoins et de la complexité d'une application, vous trouvez généralement mis en œuvre dans le Contrôleur. Voici un grand l'article sur l'utilisation du modèle de Commande dans une architecture MVC. Je ne suis pas sûr de ce type d'application que vous créez, mais voici un peu plus de ressources que de montrer des mises en œuvre différentes piles d'applications.
http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/web-tier/web-tier5.html
http://msdn.microsoft.com/en-us/library/ff647590.aspx
http://www.phpwact.org/pattern/model_view_controller
OriginalL'auteur Garett
À mettre en œuvre modèle de Commande dans une application MVC dépend de votre besoin spécifique. Contrôleur ne crée pas de Commande par défaut. Si vous avez besoin d'implémenter le modèle de commande dans une application MVC que vous avez à faire sur votre propre.
Vous pouvez soit mettre en œuvre les commandes du Contrôleur ou dans une autre couche de Service. Il ne devrait pas être dans le Modèle comme modèle de Commande est un comportement et doit être indépendante du modèle.
OriginalL'auteur Amitabh