J'ai vu plusieurs configurations pour la persistance d'informations dans la base de données. Généralement, trois types de designs semblent communs dans mon coin du monde:
- Le contrôleur gère la persistance
- Le modèle gère la persistance
- La bibliothèque tierce gère la persistance, nécessitant généralement une sorte d'annotations sur le modèle.
Je me demande quelle configuration (le cas échéant) est, conceptuellement, la plus facile à utiliser / la plus compatible avec une architecture MVC?
(Si ce n'est pas un que j'ai énuméré, veuillez donner un bref aperçu / aperçu dans le cadre de la réponse)