[ start | index | login ]
start > MVC Pattern

MVC Pattern

Created by funzel. Last edited by funzel, 9 years and 179 days ago. Viewed 9,745 times. #1
[edit] [rdf]
labels
attachments
Das MVC Pattern - MVC steht als Akronym für Model View Controller - trennt die Zuständigkeiten bei Oberflächen in drei Bereiche auf:
  • Das Model ist das Geschäftsmodell, Business-Objekte oder Services im Backend (Uff, lauter Buzzwords).
  • Ein View ist für eine jeweilige Darstellung verantwortlich, also dafür, die Informationen aus den jeweiligen Models dem Benutzer anzuzeigen und ihm eine weitere Benutzerführung zu bieten.
  • Die Controller sind das Bindeglied zwischen alledem. Sie nehmen Aktionen seitens der Oberfläche (Events, Mausklicks, HTTP Requests, Hassenichtgesehn ...) entgegen, arbeiten mit oder auf dem Modell und triggern ihrerseits wieder einen View für die Darstellung an.
Wie man sieht, ist eigentlich alles ganz einfach und logisch. *g*

Das MVC Pattern hat zwei Vorteile:

  1. Darstellung der gleichen Daten in mehreren Views (Fenstern) wobei alle Views geaendert werden, sollten sich die Daten aendern
  2. Wiederverwendung eines Views durch schreiben eines neuen Models fuer neue Daten. Beispiel: ListView mit ListModel, ArrayModel, EmployeeModel etc.
Resourcen:
no comments | post comment

What is Javangelist?
Javangelist is a website with help for professional Java developers.

1466 snips from 406 users.

Help
For text formatting help see snipsnap-help.

NEU: Jobs
Aktuelle Jobangebote.

Logged in Users: (0)
… and a Guest.



February 2012
SunMonTueWedThuFriSat
1234
567891011
12131415161718
19202122232425
26272829

Blogrolling:
>>Langreiter
>>Earl
>>henso
>>Lambda
>>e7l3

BlogShares
XHTML 1.0 validated
CSS validated
RSS 2.0 validated
RSS Feed

Powered by SnipSnap 1.0b3-uttoxeter

snipsnap.org | Copyright 2000-2005 Matthias L. Jugel and Stephan J. Schmidt