mayo 20, 2012, 05:15:40
727 Mensajes - 241 Temas - 4904 Usuarios

Autor Tema: Ayuda necesito explicacion del mvc java  (Leído 430 veces)

Gattuso99

  • Newbie
  • *
  • Mensajes: 2
    • Ver Perfil
Ayuda necesito explicacion del mvc java
« : enero 31, 2012, 07:44:54 »
Por favor si alguien estan amable de enviarme un ejemplo de como utilizar el MVC en java por fa se los agradeceria mucho

spion

  • Newbie
  • *
  • Mensajes: 7
  • Pais: sv
    • Ver Perfil
Re:Ayuda necesito explicacion del mvc java
« Respuesta #1 : enero 31, 2012, 10:13:30 »
No está autorizado para ver los enlaces. Registrate o Ingresa
Por favor si alguien estan amable de enviarme un ejemplo de como utilizar el MVC en java por fa se los agradeceria mucho

Suponiendo que no sabes que es modelo MVC (Modelo - Vista -Controlador), a forma sencilla es una forma de programar nada mas.

Cada uno entidad tiene su especialidad tarea.

Modelo: (aqui podriamos decir que irian las clases de conexion, beans, function, method)
Citar
Es el encargo de administrar la lógica de tu aplicación. tiene como finalidad servir de abstracccion de algun proceso en el mundo real, ademas tiene acceso a nuestra Base de Datos, agregando q tiene las funciones que controlan la integridad del sistema.

Vista: Ejemplo una calculadora la parte que tu/cliente puede ver,  sabiendo como trabaja pero sin ver codigo.
Citar
Sencillamente es la representacion visual del modelo. Es la encargada de representar los componentes visuales en la pantalla, Esta asociada a un Modelo, esto le permite que al momento de cambiar el Modelo, la vista redibujara la parte efectada para reflejar los cambios.

Controlador: Siguiendo con el ejemplo de la calculadora podriamos decir que la programaciòn que lleva cada boton, que estan programados por eventos, listener etc.
Citar
Es el escuchador a los eventos que genere el usuario, es decir es el que permite que interactuen el usuario con el sistema. Interpreta los eventos (la entradas) atravez del teclado y/o raton.

Java implementa MVC?
Con decir, que la mayoria de los componentes SWING, han tomado como patron de Disenio a MVC , esto es una gran ventaja para los programadores, porque nos permite implementar nuestro PROPIO modelo de datos para cada componente swing.

Por que es recomendable tener nuestro Propio Modelo de Datos para nuestros Compoonentes Swing?
Swing se basa en un modelo MVC, donde la mayor parte de componentes de interfaz (JTable, JList, JComboBox, etc.) tienen un modelo de datos por defecto. Si nos limitamos a usar el modelo propio estaremos utilizando los modelos por defecto de Swing. y obviamente estos modelos utilizan la clase java.util.Vector para el almacenamiento de los datos lo que provocará que nuestros interfaces pierdan ahorro de recursos.

Por otro lado, mvc nos permite utilzar de la forma que queramos a cualquier componente swing con tan solo implementar nuestro propio modelo. es decir nos ofrece la posibilidad de trabajar con componentes más eficientes .

Espero que esto haya sido de tu ayuda!! suerte  ;D

mejoral_ito

  • Newbie
  • *
  • Mensajes: 1
  • Pais: mx
    • Ver Perfil
Re:Ayuda necesito explicacion del mvc java
« Respuesta #2 : febrero 02, 2012, 09:20:06 »
Buscando en la red me encontre con estos links, espero sirvan de ayuda...
No está autorizado para ver los enlaces. Registrate o Ingresa
No está autorizado para ver los enlaces. Registrate o Ingresa

El primero explica claramente el Modelo Vista Controlador utilizado en java en español, y el segundo, es la definicion que da la pagina de Oracle con respecto al MVC.

Saludos

spion

  • Newbie
  • *
  • Mensajes: 7
  • Pais: sv
    • Ver Perfil
Re:Ayuda necesito explicacion del mvc java
« Respuesta #3 : febrero 03, 2012, 03:35:21 »
tambien puedes ver este video donde te explican como es el modelo ya con un ejemplo practico No está autorizado para ver los enlaces. Registrate o Ingresa