Bonjour à tous et à toutes.
Dans le cadre d'un projet je me pose quelques questions en ce qui concerne les choix de frameworks (jface, RPC, hibernate, jdo, sdo ...) pour la création d'une application.
Mon architecture est la suivante :
-des exécutables sur plusieurs postes (une dizaine)
-un sgbd sur un serveur
C'est une petite application, dont la logique reste simple : essentiellement des CRUD. (ça aurait été torché en 5 minutes en php avec symfony mais je dois passer par une api d'un soft installé sur les pc donc pas de web)
J'aimerai bien le construire sous une architecture MVC.
Pour le moment, j'ai choisi d'utiliser Jface pour l'IHM et Hibernate pour l'accès au données, j'utilise eclipse ide.
Donc, j'ai partiellement répondu aux choix pour la vue (jface), et pour le modèle (hibernate). Mais pour mixer le tout et me faire du contrôleur j'ai du mal à piger comment ça se passe.
J'ai pas trouvé de tuto sur une archi MVC plus complexe q'une app avec une fenêtre qui ne contient qu'un bouton pour afficher Hello World
Donc les questions (un peu en vrac) :
-est-ce qu'il existe des frameworks qui s'occupent de la couche contrôleur ?
-est-ce qu'une application Eclipse RPC, c'est ce qui me convient ?
-est-ce qu'avec EMF, je peux générer du code qui s'intègre avec jface et hibernate ?
-est-ce qu'il existe des outils wysiwyg pour dessiner des IHM java ? et qu'on puisse y associer des comportements (comme avec ProjectBuilder (ObjectiveC) pour ceux qui connaissent) ?
-est-ce que vous connaissez des tuto qui expliquent l'architecture d'une application desktop MVC en java ?
-est-ce que MVC ça s'implémente bien en java ?
Merci d'avance.
Partager