Créons une application TODO avec Java 1 Brève explication de MVC

Bonjour.

Comme le titre l'indique, j'écrirai comment créer une application TODO en Java. Cette fois, j'aimerais expliquer le type de valeurs qui circulent en Java avant d'écrire le code.

Collection de liens de création d'application TODO

1: Une brève description de MVC (ici et maintenant) 2: Je veux créer un modèle avec Spring Initializr et créer un Hello world

Qu'est-ce que MVC?

Qu'est-ce que MVC

Modèle ... (interagir avec et traiter la base de données) Afficher ... (L'écran réellement affiché à l'utilisateur en HTML / CSS) Contrôleur ... (demander au modèle de traiter les données ou de transmettre les données renvoyées à View)

Chacun a un rôle comme celui-ci.

Alors qu'en est-il du MVC de Java?

View, Controller, Service, Repository, Entity

En Java, il semble qu'il soit courant de faire la partie Modèle avec des classes appelées Service, Repository, Entity.

Si vous écrivez facilement le flux d'enregistrement TODO

  1. Le bouton d'enregistrement est appuyé sur Afficher et les détails d'enregistrement sont envoyés.

  2. Les détails d'enregistrement sont transmis à la méthode Controller.

  3. Le contrôleur transmet les détails d'enregistrement à la classe Service.

  4. La classe Service applique le contenu enregistré aux variables de la classe Entity et les enregistre dans la base de données à l'aide de la méthode de la classe Repository.

C'est un flux comme.

Pour être honnête, je ne pense pas que ce soit facile à comprendre, alors je vais l'expliquer un par un dans les prochains articles!

Suivant ↓ 2: Je veux créer un modèle avec Spring Initializr et créer un Hello world

Recommended Posts

Créons une application TODO avec Java 1 Brève explication de MVC
Créons une application TODO en Java 6 Implémentation de la fonction de recherche
Créons une application TODO en Java 5 Changer l'affichage de TODO
Créer une application TODO dans Java 7 Créer un en-tête
Créons un framework Web ultra-simple avec Java
Créons une application TODO dans Java 13 TODO form validation 1: Character limit-Update Gradle to use @Validated
Créons une application TODO avec Java 3 Enregistrez les données temporaires dans MySQL-> Tout obtenir-> Afficher en haut
Faisons une application de calculatrice avec Java ~ Créez une zone d'affichage dans la fenêtre
Une brève explication de commitAllowingStateLoss
Créons une application TODO en Java 9 Créer un affichage TODO Trier par date et heure + Définir la date d'échéance sur la date actuelle
Faisons une application TODO avec Java 2 Je veux créer un modèle avec Spring Initializr et créer Hello world
Une explication rapide des cinq types de statique Java
Faisons une application de calcul avec Java ~ Afficher la fenêtre de l'application
Une brève description des dépendances JAVA
Créons une application TODO avec Java 12 Processing lorsqu'une requête arrive avec une HttpMethod inutilisée ・ Traitement lorsqu'une erreur se produit sur le serveur
Une brève explication d'un jeu de labyrinthe fait à Java pour les cousins du primaire
Créons un environnement de développement Java (mise à jour)
Rôle de JSP dans les applications Web [Java]
Volume d'essais pour créer une application Web Java sur Windows Server 2016
Créer un CSR avec des informations étendues en Java
Créons un processus chronométré avec la minuterie de Java! !!
Mesurer la taille d'un dossier avec Java
Essayez de créer un babillard en Java
Créer un onglet personnalisé avec SwiftUI 2.0
[Java] Créons un Minecraft Mod 1.14.4 [Introduction]
Un examen rapide de Java appris en classe
[Java] Créons un Minecraft Mod 1.14.4 [99. Mod output]
Créons une bibliothèque d'opérations de stockage de fichiers polyvalente (?) En faisant abstraction du stockage / acquisition de fichiers avec Java
[Java] Créons un Minecraft Mod 1.14.4 [0. Fichier de base]
[Java] Créons un Minecraft Mod 1.14.4 [4. Ajouter des outils]
Comment créer un environnement Java en seulement 3 secondes
Un examen rapide de Java appris en classe part4
[Java] Créer un filtre
[Java] Créons un Minecraft Mod 1.14.4 [5. Ajouter une armure]
[Java] Créons un Minecraft Mod 1.14.4 [édition supplémentaire]
[Java] Créons un Minecraft Mod 1.14.4 [7. Add progress]
[Java] Créons un Minecraft Mod 1.14.4 [6. Ajouter une recette]
[Java] Créons un Minecraft Mod 1.16.1 [Ajouter un élément]
[Java] Créons un Minecraft Mod 1.16.1 [Fichier de base]
[Java] Créons un Minecraft Mod 1.14.4 [1. Ajouter un élément]
Comment créer un URI de données (base64) en Java
Faisons un robot! "Une simple démo de Java AWT Robot"
Un examen rapide de Java appris en classe part3
Un examen rapide de Java appris en classe part2
Créer JSON en Java
[Java] Créons un Minecraft Mod 1.14.4 [2. Ajouter un bloc]
Créez une application JAVA WEB et essayez OMC APM
[Java] Créons un Minecraft Mod 1.16.1 [Ajouter un bloc]
Créez un environnement de test MySQL (+ des millions de données de test) en 5 minutes
[Pour les débutants] Explication des classes, des instances et des statiques en Java
Histoire de créer une application de gestion de tâches avec Swing, Java
[Java] Créons un Minecraft Mod 1.14.4 [3. Ajouter un onglet de création]
Activez la cellule A1 de chaque feuille de fichier Excel avec Java
Créer un SlackBot avec AWS lambda et API Gateway en Java
Créer une méthode pour renvoyer le taux de taxe en Java
J'ai créé un client RESAS-API en Java