Bonjour,

je développe une application permettant à des responsable (User) d'inscrire des personnes (Agent) à des sessions de formation (Session).

Je voudrais faire une architecture MVC.

La vue sont les jsp, le contrôleur, les servlet, mais le modèle est-ce les classes User, Agent, Session ou ma base de données avec les tables user, agent, session? Ou les deux peut-être?

L'accès à la base se fait généralement par le contrôleur ou le modèle?

Si j'ai une base de données qui est identique à mes classes, et que se sont elles qui vont taper dans la base, quelle est l'utilité des classes? Une servlet suffit non?


je n'arrive pas a faire le partage des taches: quels éléments tape dans la base.


Merci de votre aide.