désolée mais pour moi ce n'est pas clair 
Enfin sur le principe, si, mais dans les faits, non.
Si je reprends mon exemple.
J'ai un classe Administrateur qui gère les photographes.
Sur mon interface web, je lui permets de rajouter un photographe, d'en enlever un ou d'en modifier un.
Ma servlet appelle mon controlleur :
Controlleur.ajouteUnPhotographe(nom, prénom)
mon controlleur voit que c'est le métier de l'administrateur, il lance son métier :
Administateur.ajouteUnPhotographe(nom, prénom);
et ma classe admininstrateur va appeler la classe qui est en connexion à la base de données ? Ca me parait juste... compliqué !
Et dans le sens inverse du métier vers l'affichage web :
je veux afficher la liste des photographes, dans mon controlleur, j'appelle mon objet Client
Client.veutLaListeDesPhotographes()
ma fois, pourquoi pas... j'ai l'impression qu'il y a un truc que je n'ai pas compris, je n'arrive pas à mettre la main dessus. Désolée
Partager