Dettagli su come il modello è stato implementato in Spring MVC?

1

Sembra che la vista e i controllori siano definiti rigidamente, ma il modello è altamente nebuloso. Ad esempio, le viste vanno nella cartella views, i controller hanno il word controller nel loro nome e hanno l'annotazione del controller, ma i modelli ...?

Qual è il modo standard o di fatto o almeno consigliato di implementare il modello in Spring MVC e dove si trova nella struttura delle directory?

Come si lega il modello al controller? Il modello ha accesso diretto al database? Grazie

    
posta Wes 18.08.2016 - 20:08
fonte

1 risposta

-2

La risposta di Robert Harvey "Il modello è tutto ciò che non è un controller o una vista, che può includere un livello di accesso ai dati, un livello di servizio, un livello di logica aziendale, radici aggregate e forse anche alcuni oggetti DTO e ViewModel. vuoi mettere tutto ciò in una cartella "Modello", è una strategia valida come qualsiasi. "

    
risposta data 01.09.2016 - 12:44
fonte

Leggi altre domande sui tag