Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


mvc Clase java information, Apuntes de Informática

mv Clase Java is a important document to you understand all about programming in java

Tipo: Apuntes

2020/2021

Subido el 26/07/2021

natalee-naveros-celis
natalee-naveros-celis 🇨🇴

5

(1)

1 documento

1 / 22

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
MVC
Ing. Fabio Andrés López S
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16

Vista previa parcial del texto

¡Descarga mvc Clase java information y más Apuntes en PDF de Informática solo en Docsity!

MVC

Ing. Fabio Andrés López S

Temas  El problema  La solución  MVC y su Aplicación  Ejemplo

Solución

Modelo Vista Controlador (MVC) es un estilo de arquitectura de software que separa en

tres componentes distintos, el modelo de una aplicación, la interfaz de usuario, y la lógica

de control El concepto original de MVC nos define tres capas y cada una de ellas tiene

asignado una tarea. Esto permite que cada capa sea “fácil de entender y mantener”.

MVC

Según Oracle

Definition The view renders the contents of a model. It specifies exactly how the model data should be presented. If the model data changes, the view must update its presentation as needed. This can be achieved by using a push model, in which the view registers itself with the model for change notifications, or a pull model, in which the view is responsible for calling the model when it needs to retrieve the most current data View

Definition El controlador traduce las interacciones del usuario con la vista en acciones que realizará el modelo. En un cliente GUI independiente, las interacciones del usuario podrían ser clics en botones o selecciones de menú, mientras que en una aplicación web empresarial, aparecen como solicitudes HTTP GET y POST. Dependiendo del contexto, un controlador también puede seleccionar una nueva vista, por ejemplo, una página web de resultados, para presentarla al usuario. Controller

Implementando – Modelo -> clsPersona

Vista

Principal (Main)

Formulario Gestión de Información de Persona

Controlador -> Constructor

Controlador -> EVENTOS – ActionPerformed Botón Guardar

Controlador -> EVENTOS – ActionPerformed Botón Actualizar

Controlador -> EVENTOS – ActionPerformed Botón Eliminar