Je souhaite apprendre à appliquer l'architecture MVC à mon Java; principalement mon travail dans Swing. Maintenant, il n'y a pas d'explication facile ni d'exemple comment écrire du code approprié en utilisant MVC en dehors de ces deux J'ai trouvé ici:
Il me semble qu'il n'y a pas d'architecture MVC définie en Java. D'après ce que j'ai regardé, c'est ce que Java vous propose au niveau de base de Wwing et ce que vous pouvez appliquer vous-même est dans le premier tutoriel.
Outre les deux ressources ci-dessus, quelqu'un peut-il me fournir une source qui peut vous aider à Java MVC? Un tutoriel vidéo peut-être?
Voici un bel exemple http://www.leepoint.net/GUI/structure/40mvc.html J'ai essayé de trouver le plus simple possible pour vous faire ressentir l'idée.
Quoi qu'il en soit, je n'aime pas:
Il me semble qu'il n'y a pas d'architecture MVC définie en Java.
Vous pouvez utiliser MVC, MVP et d'autres modèles dans différentes langues. Java n'a rien à voir avec MVC, sauf que la conception MVC peut être codée en Java. Cependant, certains frameworks ont une architecture MVC intégrée et obligent à l'utiliser. Spring MVC est le plus connu - essayez d'en savoir plus, peut-être quelques tutoriels.
Modèle - Le modèle représente un objet ou Java POJO transportant des données. Il peut également avoir une logique pour mettre à jour le contrôleur si ses données changements.
Vue - La vue représente la visualisation des données contenues dans le modèle.
Contrôleur - Le contrôleur agit à la fois sur le modèle et sur la vue. Il contrôle le flux de données dans l'objet modèle et met à jour la vue chaque fois que les données changent. Il garde la vue et le modèle séparés.
voir cet exemple exemple simple mvc qui ajoute un programme à deux nombres en utilisant des balançoires.par cet exemple, vous pouvez facilement comprendre le concept de mvc
Utilisation des capacités intégrées de Javas des classes dites Observer et Observable le tutoriel suivant explique le concept de MVC par un exemple.