2016-03-29 16 views

Antwort

3

MVC ist ein allgemeines Muster. Die Idee ist, separate drei Aspekte (Modell, View und Control) einer Anwendung voneinander zu trennen. Nun kann diese Idee je nach Situation/Anwendung auf verschiedene Arten realisiert werden. Eine Möglichkeit besteht darin, viele Controller zu haben, von denen jeder auf eine Aktion oder eine Reihe von Aktionen reagiert. Eine andere Möglichkeit besteht darin, einen Hauptcontroller zu haben, der alle Aktionen empfängt und sie dann an verschiedene Controller sendet, wobei dieser als Front Controller Patter bezeichnet wird. Also, Front Controller Muster ist ein MVC Muster. Zum Beispiel verwendet Spring Framework das Front-Controller-Muster, um MVC zu realisieren.

+0

So können wir sagen, MVC kann einen Controller oder viele Controller haben. – JManish

+0

Ja, genau. Es kann beides sein. –

+0

MVC ist ein architektonisches Muster – SandroMarques