Ho visto più configurazioni per informazioni persistenti nel database. In genere, tre tipi di design sembrano comuni nel mio angolo di mondo:
- Il controller gestisce la persistenza
- Il modello gestisce la persistenza
- La libreria di terze parti gestisce la persistenza, in genere richiede una sorta di annotazioni sul modello.
Mi chiedo quale configurazione (se presente) è, concettualmente, la più semplice da usare / la più compatibile con un'architettura MVC?
(Se non è quello che ho elencato, si prega di fornire una rapida struttura / panoramica come parte della risposta)