Bienvenido a la Página de Etonshop Ven 34, C.A - Diseñadores del Programa Megacontrol; aplicación para el control de Usuarios de Red inalámbrica con el Router Mikrotik, administración y operación. Venta de Repuestos laptop Vit y otros. Correo: esvcorpo@gmail.com - Teléfono Móvil: (+58)0412 805 2599 (Whatsapp) . Ubicación: Edo Miranda - Venezuela
Etonshop Venezuela, 2015 -2019
Patron MVC Y DAO JAVA
Estructura de las Aplicaciones Orientadas a Objetos
El patrón Modelo-Vista-Controlador (MVC)
MVC: Modelo-Vista-Controlador
Es un patrón de arquitectura de las aplicaciones software
Separa la lógica de negocio de la interfaz de usuario
• Facilita la evolución por separado de ambos aspectos
• Incrementa reutilización y flexibilidad
Un modelo Varias vistas Varios controladores Las vistas y los controladores suelen estar muy relacionados • Los controladores tratan los eventos que se producen en la interfaz gráfica (vista)
Esta separación de aspectos de una aplicación da mucha flexibilidad al desarrollador
MVC en aplicaciones web
Vista: la página HTML
Controlador: código que obtiene datos dinámicamente y genera el contenido HTML
Modelo: la información almacenada en una base de datos o en XML junto con las reglas de negocio que transforman esa información (teniendo en cuenta las acciones de los usuarios)
MVC en Java Swing
Modelo: El modelo lo realiza el desarrollador
Vista: Conjunto de objetos de clases que heredan de java.awt.Component
Controlador: El controlador es el thread de tratamiento de eventos, que captura y propaga los eventos a la vista y al modelo Clases de tratamiento de los eventos (a veces como clases anónimas) que implementan interfaces de tipo EventListener (ActionListener, MouseListener, WindowListener, etc.)