Zusammenfassung der Ressource
Modelo Vista Controlador (MVC)
- El patrón Modelo-Vista-Controlador se originó en la comunidad Smalltalk para implementar interfaces de
usuario en los que las responsabilidades están bien distribuidas entre distintas partes (componentes) del
diseño.
- MVC se basa en la separación de la aplicación en tres capas principales: Modelo, Vista y
Controlador.
- Lógica de negocio => Modelo.
- <>Es la representación específica del dominio de la
información sobre la cual funciona la aplicación.
<>El modelo es otra forma de llamar a la capa de
dominio.
- Gestión de eventos de usuario => Controlador.
- Este responde a eventos, usualmente acciones del usuario e invoca cambios en el modelo y
probablemente en la vista.
- Presentación => Vista.
- Se presenta el modelo en un formato adecuado para interactuar, usualmente un elemento de
interfaz de usuario.
- Muchas aplicaciones utilizan un mecanismo de almacenamiento persistente (como puede ser una
base de datos) para almacenar los datos.
- El objetivo primordial del MVC es la reutilización del código ya implementado.
- MVC es en las aplicaciones web, donde la Vista es la página HTML, y el Controlador es el código y
genera el contenido de la página
- Arquitectura MVC Tecnologías Java