Je suis un étudiant et je souhaite effectuer la version finale avec un gestionnaire de programme dynamique.
Il a été proposé de travailler en Java. Restriction: Utiliser GWT avec GXT (facultatif) + Base de données relationnelle (par exemple MySql) et fonctionner avec une bibliothèque de glisser-déposer. Les opérations de glisser-déposer vont communiquer directement avec la base de données, par exemple, faire glisser un étudiant pour une classe. Vous devriez faire une insertion dans la table respective de l'élève. C'est un défi intéressant, mais nécessite beaucoup de connaissances.GWT - Base de données relationnelle avec opérations de glisser-déposer
La question que je pose est de savoir si quelqu'un a l'expérience de faire quelque chose de similaire et pourrait me dire par où commencer, quelles technologies utiliser (par exemple à la base de données relationnelle), meilleures approches, conseils et ainsi de suite.
Remarque: J'ai déjà dessiné la base de données, j'ai commencé à apprendre les documents de la boîte à outils Google Web.
Merci.
Merci ** code-gijoe **. Ce sera un énorme défi pour moi. Ce qui me fait peur est d'encoder les objets pour Drag and Drop et de les sauvegarder avec persévérance. En ce qui concerne la persistance, je pensais en MySQL. Vous avez parlé d'utiliser Hibernate. Je vais jeter un coup d'œil à Hibernate. En ce qui concerne GXT, seulement considéré en raison de la bibliothèque pour Drag n'Drop mais peut-être je vais suivre votre conseil et je vais le laisser pour compte. Je vais juste utiliser GWT. Ce sera très dur ... –
Glisser-déposer avec ce que je vous ai envoyé est assez facile. Vous créez un élément GWT pouvant être déplacé (peut être une simple zone de liste). Vous créez une cible de dépôt (peut être une autre zone de liste). Construisez-le avec un projet GWT simple (à partir de l'exemple de projet GWT en éclipse avec GWT pluggin). Utilisez les capacités UIBinder de GWT. N'utilisez pas les activités/MVP et d'autres choses avancées.Vous pourriez avoir quelques fichiers java et xml et c'est tout. La persistance pourrait être faite plus tard. Gardez à l'esprit que vous aurez besoin de quelques services asynchrones GWT-RPC pour envoyer/recevoir des données! –