Erstellen wir eine TODO-Anwendung mit Java 1 Kurze Erläuterung von MVC

Hallo.

Wie der Titel schon sagt, werde ich schreiben, wie man eine TODO-App in Java erstellt. Dieses Mal möchte ich erklären, welche Werte in Java fließen, bevor ich den Code tatsächlich schreibe.

Linkerfassung zur Erstellung von TODO-Anwendungen

1: Eine kurze Beschreibung von MVC (hier und jetzt) 2: Ich möchte eine Vorlage mit Spring Initializr erstellen und eine Hallo-Welt erstellen

Was ist MVC?

Was ist MVC?

Modell ... (Interaktion mit und Verarbeitung der Datenbank) Ansicht ... (Der Bildschirm, der dem Benutzer tatsächlich mithilfe von HTML / CSS angezeigt wird) Controller ... (Bitten Sie Model, Daten zu verarbeiten oder die zurückgegebenen Daten an View zu übergeben.)

Jeder hat eine solche Rolle.

Was ist also mit Javas MVC?

View, Controller, Service, Repository, Entity

In Java scheint es üblich zu sein, den Modellteil mit Klassen namens Service, Repository, Entity auszuführen.

Wenn Sie den Ablauf der TODO-Registrierung einfach schreiben

  1. Die Registrierungsschaltfläche wird in Ansicht gedrückt und die Registrierungsdetails werden gesendet.

  2. Die Registrierungsdetails werden an die Controller-Methode übergeben.

  3. Der Controller übergibt die Registrierungsdetails an die Serviceklasse.

  4. Die Service-Klasse wendet den registrierten Inhalt auf die Variablen der Entity-Klasse an und speichert sie mithilfe der Methode der Repository-Klasse in der Datenbank.

Es ist wie ein Fluss.

Um ehrlich zu sein, ich denke nicht, dass es einfach ist, dies zu verstehen, deshalb werde ich es in zukünftigen Artikeln einzeln erklären!

Weiter ↓ 2: Ich möchte eine Vorlage mit Spring Initializr erstellen und eine Hallo-Welt erstellen

Recommended Posts

Erstellen wir eine TODO-Anwendung mit Java 1 Kurze Erläuterung von MVC
Lassen Sie uns eine TODO-App in Java 6 erstellen. Implementierung der Suchfunktion
Lassen Sie uns eine TODO-App in Java 5 erstellen. Schalten Sie die Anzeige von TODO um
Erstellen Sie eine TODO-App in Java 7 Create Header
Lassen Sie uns mit Java ein supereinfaches Webframework erstellen
Erstellen wir eine TODO-App in Java 13 TODO-Formularvalidierung 1: Zeichenbegrenzung · Gradle-Update zur Verwendung von @Validated
Erstellen wir eine TODO-App mit Java 3 Speichern Sie temporäre Daten in MySQL-> Get all-> Display on top
Erstellen wir eine Taschenrechner-App mit Java ~ Erstellen Sie einen Anzeigebereich im Fenster
Eine kurze Erklärung von commitAllowingStateLoss
Erstellen wir eine TODO-App in Java 9 Erstellen einer TODO-Anzeige Sortieren nach Datum und Uhrzeit + Setzen Sie das Fälligkeitsdatum auf das aktuelle Datum
Lassen Sie uns eine TODO-Anwendung mit Java 2 erstellen. Ich möchte eine Vorlage mit Spring Initializr erstellen und eine Hello-Welt erstellen
Eine kurze Erklärung der fünf Arten von Java Static
Erstellen wir eine Taschenrechner-App mit Java ~ Zeigen Sie das Anwendungsfenster an
Eine kurze Beschreibung der JAVA-Abhängigkeiten
Erstellen wir eine TODO-Anwendung mit Java 12-Verarbeitung, wenn eine Anforderung mit einer nicht verwendeten HttpMethod eingeht. ・ Verarbeitung, wenn ein Fehler auf dem Server auftritt
Eine kurze Erklärung eines Labyrinthspiels, das in Java für Cousins der Grundschule erstellt wurde
Lassen Sie uns eine Java-Entwicklungsumgebung erstellen (Aktualisierung)
Rolle von JSP in Webanwendungen [Java]
Umfang des Versuchs, eine Java-Webanwendung unter Windows Server 2016 zu erstellen
Erstellen Sie eine CSR mit erweiterten Informationen in Java
Lassen Sie uns mit Javas Timer einen zeitgesteuerten Prozess erstellen! !!
Messen Sie die Größe eines Ordners mit Java
Versuchen Sie, ein Bulletin Board in Java zu erstellen
Erstellen Sie mit SwiftUI 2.0 eine benutzerdefinierte Registerkartenansicht
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [Einführung]
Ein kurzer Überblick über Java, das im Unterricht gelernt wurde
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [99. Mod-Ausgabe]
Erstellen wir eine vielseitige Dateispeicher (?) - Operationsbibliothek, indem wir die Dateispeicherung / -erfassung mit Java abstrahieren
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [0. Basisdatei]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [4. Tools hinzufügen]
So erstellen Sie eine Java-Umgebung in nur 3 Sekunden
Ein kurzer Überblick über Java, das in Klasse 4 gelernt wurde
[Java] Erstellen Sie einen Filter
[Java] Lass uns einen Minecraft Mod 1.14.4 erstellen [5. Rüstung hinzufügen]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [Extra Edition]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [7. Fortschritt hinzufügen]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [6. Rezept hinzufügen]
[Java] Erstellen wir einen Minecraft Mod 1.16.1 [Element hinzufügen]
[Java] Erstellen wir einen Minecraft Mod 1.16.1 [Basisdatei]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [1. Element hinzufügen]
So erstellen Sie einen Daten-URI (base64) in Java
Lass uns einen Roboter bauen! "Eine einfache Demo von Java AWT Robot"
Ein kurzer Überblick über Java, das in Klasse 3 gelernt wurde
Ein kurzer Überblick über Java, das in Klasse 2 gelernt wurde
Erstellen Sie JSON in Java
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [2. Fügen Sie einen Block hinzu]
Erstellen Sie eine JAVA WEB App und probieren Sie OMC APM aus
[Java] Erstellen wir einen Minecraft Mod 1.16.1 [Block hinzufügen]
Erstellen Sie in 5 Minuten eine MySQL-Testumgebung (+ Millionen von Testdaten)
[Für Anfänger] Erläuterung von Klassen, Instanzen und Statik in Java
Die Geschichte der Erstellung einer Task-Management-Anwendung mit Swing, Java
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [3. Registerkarte "Creative hinzufügen"]
Aktivieren Sie die Zelle A1 jeder Excel-Datei mit Java
Erstellen Sie einen SlackBot mit AWS Lambda & API Gateway in Java
Erstellen Sie eine Methode, um den Steuersatz in Java zurückzugeben
Ich habe einen RESAS-API-Client in Java erstellt