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