Catégories : Tous - patrones - java - uml - controlador

par Cristina Freire Il y a 7 années

478

Diseño de Aplicaciones Java EE

El desarrollo de aplicaciones Java EE se centra en la implementación de un controlador que coordina las diferentes partes de la aplicación, como el modelo y la vista. Utiliza Java Servlets y el lenguaje de modelado UML para crear diagramas y notaciones que representen el análisis y diseño del sistema.

Diseño de Aplicaciones Java EE

Diseño de Aplicaciones Java EE

La Vista (View)

Renderiza el contenido de los modelos dependiendo de la tipologia de cliente, permitiendo su visualizacion
JavaServer Pages(JSP), JavaServer Faces(JSF)

El controldor (Controller)

Define el comportamiento general de la aplicacion coordinando a las otras partes (modelo y vista)
Java Servlets

Permite una arquitectura milticapa

Fases

Diseño
Analisis

El modelo (Model)

Representa los datos y cualquier logica de negocio
Enterprise JavaBeas, POJOS (Plain Old Java Objects)

Lenguaje Modelado

Patroñes de Diseño
Permite reutilizar y aplicar soluciones existentes
Son un conjunto de soluciones a los problemas enla programacion de aplicaciones
UML
Define una serie de diagramsa y notaciones para plasmar el analisi y diseños

El patron de diseño MVC

Desacopla el acceso a datos de la logica de negocio y presentacion