Bonjour,
Je suis en train de développer une application en utilisant Symfony2 (appli qui me sert à mettre en pratique mon autoformation sur ce framework). Si Symfony2 me convainc, Doctrine2 me laisse de marbre. Ayant pour habitude de tuner mes bases de données, j'ai vraiment du mal avec Doctrine2, dont je ne dis pas qu'il n'a pas de qualités, je dis juste que je n'y suis pas sensible...
Afin de respecter le modèle MVC, je souhaiterai isoler ma couche modèle afin de ne pas faire mes requêtes dans les controllers. J'ai pensé créer faire un service de connexion à la base de données et créer des classes pour faire mes requêtes (à organiser par fonctionnalités), ces classes étant chargées par autoload.
Est-ce la bonne façon de faire ? et dans ce cas, où mettre ces fichiers de classes ? Existe-t-il une autre façon de faire plus adaptée ?
Merci de vos conseils !
Partager