2009-09-08 9 views
0

Étant donné que j'ai un certain nombre de contrôleurs, comment devraient-ils accéder aux données sauvegardées dans le modèle?Comment les contrôleurs séparés doivent-ils accéder au modèle?

  • Dans une application pilotée par base de données, il est assez facile car toutes les données peuvent être extraites d'un seul objet.

  • Devrait-il y avoir un espace de noms/singleton/objet global permettant l'accès aux données?

  • Le modèle doit-il être transmis à tous les contrôleurs lors de leur création?

Répondre

1

Certaines des meilleures pratiques se passe est autour de la mise en place d'un repository pattern comme so au sein de votre modèle abstrait la mise en correspondance des données de formulaire de modèle de données. J'irais dans plus de détails mais le premier lien vous y amène.

+0

Ceci est juste la première approche que j'ai énumérée. –

Questions connexes