Bonjour à tous,
Ce post n'est pas un problème mais une discussion que j'aimerais avoir avec vous sur l'utilité de Spring.
j'ai développé une petite application en étant demandeur d'emploi (a titre personel pour me former sur les technologies choisies) qui permet à des utilisateurs de résever à certains horaires des voitures si elles sont disponibles. (le sujet de base)
Voici les outils que j'ai utilisé pour mettre en place une architecture à 3 niveaux :
- Struts pour respect du modèle MVC
- Hibernate pour la gestion relationel/objet
- MySql pour la base de donnée
Maintenant voilà le diagramme de classe que j'ai respecté dans mon code :
Ces classes, je les ais codé purement en JAVA.
J'ai utilisé struts pour mes formulaires JSP et les actions associées.
J'ai utilisé hibernate dans mes actions pour updater la base de donnée.
Jusqu'içi tout va bien
Maintenant, je viens de trouver un emploi en tant que développeur J2EE et j'aimerais me former sur le framework Spring que je vais devoir implémenter.
Je me suis donc dis : tiens-pourquoi pas l'implémenter dans mon projet pour le prendre en main...
Et j'en viens donc à ma question : à quoi me servirai l'implémentation de Spring dans mon appli? Qu'est-ce que cela m'aporterai de plus?
Je n'arrive pas bien comprendre dans mon cas l'utilité de ce framework.
Pourtant lorsque je lis des tutos, je vois partout Spring est incontournable pour une bonne architecture J2EE.
Pourriez-vous me donner des informations et des conseils là dessus?
Merci d'avance.
Partager