Una vista para un controlador ó un controlador para muchas vistas?

Buenas noches,

Tengo la siguiente duda, actualmente estoy ayudando en la implementación de un nuevo modulo que esta siendo desarrollado en Spring web utilizando en las vistas JSP

Pero revisando el código existente veo que tienen un controlador para muchas vistas, yo siempre he estado acostumbrado a ver un controlador
por cada vista.

Ustedes que opinan? Es buena practica o estan haciendo un mal uso de ella?

Saludos.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Controlador por entidad

Yo agregaria, controlador por entidad. De esta forma tendrias tu controlador como API.

Controlador por entidad

Es mejor tener un controlador por cada entidad que se tiene.

Imagen de julop1992

Controlador por entidad

Hola, soy recien llegado al Foro, estoy buscando mejorar mi desarrollo (Soy estudiante) de forma tal que sea lo mas profesional posible, y me llamo la atencion lo que comentan, cuando se refieren a un Controlador por entidad, a que entidad se refieren con exactitud ?
Yo aplicando MVC junto a DAO lo que hago es un DAO y un VO por cada tabla de mi BD, y un Controlador por cada DAO.
Lo estoy aplicando correctamente ?