IV. Conclusion▲
Conclusion
J'ai voulu à travers cet article mettre en place une structure complète et solide qui peut être utilisée comme socle de départ d'un projet de développement d'une application basée sur JAVA/JEE. Les couches sont bien séparées pour mieux isoler leurs différentes implémentations. Par exemple, la couche GWT est bien séparée de la couche de business ou couche de services. La couche de services elle-même bien séparée de la couche d'accès aux données. J'ai aussi essayé de mettre en place de la meilleure des façons possibles les recommandations d'implémentation du patron de conception-MVP de GWT basée sur les notions de Activity and PlaceActivity and Place.
IV-A. Références et remerciements▲
IV-A-1. Remerciements▲
Je tiens à remercier Mickael Baron qui m'a encouragé sans hésitation à écrire ce tutoriel dès que j'ai exprimé une première intention.
La correction orthographique a été entièrement assurée par Fabien LE BRIS à qui j'adresse mes remerciements.
Je remercie également tous les membres du club qui ont mis en place des outils d'édition sans lesquels rien n'aurait été facile pour la rédaction de cet article. Je n'oublie pas non plus les guides à la rédaction des articles. Ces tutos ont été très encourageants pour acquérir une autonomie dans la rédaction d'un article sur www.developpez.com.
IV-A-2. Références▲
Dans le cadre de la rédaction de ce tutoriel, j'ai consulté plusieurs articles dont voici quelques références :
Premier projet GWT
Guide de mise en place du Super Dev Mode et du Plugin SDBG
Design Pattern MVP (Activity and Places)
- http://www.gwtproject.org/doc/latest/DevGuideMvpActivitiesAndPlaces.html
- http://memotech.blogspot.fr/2013/05/architecture-mvp-model-view-presenter.html
Mise en place de la générécité et du framework spring4gwt pour intercepter les appels RPC
Mise en place des DTOs avec ou sans framework dozer
Exemple d'un projet complet gwt-spring-Hibernate