lunes, 26 de enero de 2009

Patron de DIseño MVC (Model View Controller)

MVC (Model View Controller)

Un patrón de diseño es una implementacion que permite resolver un problema especifico.

Model. Se refiere a la información que queremos presentar, puede ser información de un Paciente, una tabla, las perdidas y ganancias de una compañía, etc...

View. Se refiere a las pantallas ventanas o componentes graficos con los que queremos presentar la información. View puede ser una pantalla con una tabla, con una grafica o con campos para editar el detalle de cierta información.

Controller. Por controler nos referimos a las porciones de codigo (Clases, manejadores de evetos, etc..) que nos van a manejar las peticiones del usuario, y este nos proporciona el par [model/view] es decir, nos presenta la informacion generada con la vista adecuada.


Existen muchos frameworks que nos permiten implementar MVC, como Strusts, Spring, Java Server Faces, y algunos otros mas.

No hay comentarios: