[JAVA] Verschiedene MVC-Modelle

Was ist MVC? ?? ??

MVC ist ein Entwurfsmuster zum Implementieren von Anwendungssoftware mit einer Benutzeroberfläche.

(Ref:https://bit.ly/2GQbO6V)

M (Modell): Prozesse, die nicht mit Eingabe oder Anzeige zusammenhängen, verarbeiten die Geschäftslogik des Systems V (VIEW): Verarbeitung in Bezug auf Eingabe und Anzeige C (Controller): Steuerung durch Überbrückung von Modell und Ansicht

Spezifisches Beispiel

Modell: Prozessdaten. (Daten aus der Datenbank abrufen, in der Datenbank speichern) Ansicht: Zeigt den Bildschirm an, den der Benutzer tatsächlich sieht. Controller: Empfängt eine Anforderung von View und gibt einen Verarbeitungsbefehl an Model aus. (Erhält das Verarbeitungsergebnis von Model und gibt es als Antwort an View zurück.)

verdienen

Da jede Funktion unterteilt ist, wird sie nicht leicht durch Änderungen oder Korrekturen beeinflusst.

Recommended Posts

Verschiedene MVC-Modelle
FizzBuzz verschiedene
MVC-Modell