Je construis un projet dans GWT qui tire un flux rss, exécute des expressions régulières sur le flux (en javascript en utilisant JSNI), puis stocke ces données dans une base de données où les utilisateurs peuvent accéder il.Interaction GWT côté serveur avec la base de données
En ce moment, j'ai écrit tout le code dans le fichier .java côté client en espérant que je pourrais simplement le transférer vers le serveur. Comment puis-je déplacer une partie du code vers le côté serveur du projet? Le code que j'ai maintenant est trop volumineux pour être exécuté du côté client donc je l'aime pour l'exécuter côté serveur et stocker les résultats dans une base de données. Est-il conseillé d'écrire le code côté serveur en utilisant GWT ou devrait-il être fait avec un autre framework ou peut-être PHP? Je voudrais idéalement développer l'ensemble du projet avec GWT, car cela a vraiment bien fonctionné pour moi jusqu'à présent.
J'ai également eu du mal à trouver les ressources dont j'ai besoin pour me connecter à la base de données et le mettre à jour, côté serveur de GWT. Puis-je le faire avec Hibernate?
Merci beaucoup!
Oui, vous devriez simplement pouvoir ajouter un service rpc - quelques définitions d'interface et une implémentation de méthode. Vous pouvez utiliser JDBC brut côté serveur si la base de données est suffisamment simple, mais si vous commencez à gérer des relations et à écrire beaucoup de code CRUD, passez à Hibernate ou à quelque chose de similaire. –