Vous mélangez Tier et Layer ce qui rend les choses assez déroutantes, surtout pour vous! Si votre question concerne les calques, posez une question sur les calques.
Quoi qu'il en soit, je vais essayer de clarifier ...
Dans un Three Tier architecture, se composent de Tiers:
- le client Tier (ou de niveau de présentation),
- le affaires Niveau (ou niveau intermédiaire ou niveau logique ou niveau d'application, etc.),
- les Systèmes d'information d'entreprise (EIS) Niveau (ou niveau de données).
Et voici le typical layers d'une application en couches multiples:
- la couche de présentation: Servlet/JSP
- la couche service : Services de printemps + Rachats printemps ou EJB Session Beans
- le Domaine Couche: POJO
- le d'accès aux données couche: Hibernate/JPA
- la couche physique: Base de données, LDAP, système de fichiers, etc.
Hibernate ferait partie du d'accès aux données couche (mais PostgreSQL est partie de la couche physique ).
Le Présentation, service, Domaine, d'accès aux données couches carte du d'affaires Niveau.Le Couche physique correspond au Niveau de données.
et la question est? – thelost
La question est de savoir si cela pourrait être considéré comme correct. Ou pourriez-vous, par exemple, mettre hibernate dans la couche application? – tzippy