IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

[MVC] Interaction GUI <=> Model


Sujet :

AWT/Swing Java

Vue hybride

Nadd [MVC] Interaction GUI <=>... 06/04/2010, 16h53
Skypiea Bonjour, Là je dirai que... 06/04/2010, 17h05
Nadd Rien n'interdit donc, dans le... 06/04/2010, 17h10
Skypiea Non rien ne te l'interdit. 06/04/2010, 17h15
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Nadd
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 160
    Par défaut [MVC] Interaction GUI <=> Model
    Bonjour,

    Dans le cadre d'un projet, mon binôme et moi-même devons développer une application de moyenne importance. Nous avons décidé de nous tourner vers une architecture MVC. Toutefois, une petite question se pose à nouveau :

    Notre application doit pouvoir afficher sur une carte des villes. Ces villes sont représentées sous la forme d'objets métiers de type City. Le nom et les coordonnées de ces villes sont stockés dans une base de données accessible par l'intermédiaire d'une couche d'accès aux données (faisant partie du modèle).

    Est-ce que la vue peut travailler avec des objets City qu'elle a été chercher elle-même dans le modèle ? Ou est-ce que le Contrôleur doit lui fournir lui-même les données sous une autre forme que des objets City ?

    En vous remerciant d'avance,

    Nicolas.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    46
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2009
    Messages : 46
    Par défaut
    Bonjour,

    Là je dirai que tu fais un peu comme tu veux. Cela dépend en fait de la manière dont tu vas afficher tes villes. Si cette affichage ne demande aucune transformation ou résolution sur l'objet, moi j'utiliserais directement l'objet dans la vue.

  3. #3
    Membre confirmé Avatar de Nadd
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 160
    Par défaut
    Rien n'interdit donc, dans le cadre d'une implémentation MVC, d'utiliser le modèle directement dans la vue ?

    Bien à vous,

    Nicolas.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    46
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2009
    Messages : 46
    Par défaut
    Non rien ne te l'interdit.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Wpf/C# Bloquer interaction GUI pendant animation
    Par gomezmic dans le forum Windows Presentation Foundation
    Réponses: 7
    Dernier message: 17/02/2010, 17h04
  2. [Zend_Db] MVC: Une classe métier dans "Model"
    Par salmoucha dans le forum Zend_Db
    Réponses: 7
    Dernier message: 04/04/2008, 09h57
  3. MVC : n modules avec 1 models
    Par kaboume dans le forum MVC
    Réponses: 2
    Dernier message: 21/09/2007, 16h20
  4. [MVC] Interactions vue/model
    Par zoullou dans le forum Général Java
    Réponses: 6
    Dernier message: 02/05/2006, 15h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo