Architecture en couches

Une application Spring est découpée en couches : contrôleur (HTTP, validation des entrées), service (règles métier, transactions) et dépôt (accès aux données). Chaque couche n'appelle que celle du dessous, et les entités ne sortent pas de l'application sans passer par des DTO.

Notions voisines

Tout le glossaire