Bonjour,
ma question concerne les best practice d'un packaging JEE (ear) d'une application spring.
Les frameworks utilisés sont : srping + struts + hibernate.
L'application est découpée en 6 couches :
- couche présentation (jsp, css, js....) webapp.war
- couche coordination (struts) : coordination.jar
- couche services (ejbs bean session) : services.jar
- couche domaine (Business Object) : domaine.jar
- couche persistance (daos, entity) : persistance.jar
- couche transverse (DTOs) : transverse.jar
Spring intervient dans toutes les couches de l'architecture. Hibernate intervient dans la couche de persistance. Struts intervient dans les couches présentation et coordination.
Quelle serait pour vous la meilleure répartition des différentes librairies dans l'ear ?
Partager