La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Aclaraciones al modelo MVC del Framework de Justicia

Presentaciones similares


Presentación del tema: "Aclaraciones al modelo MVC del Framework de Justicia"— Transcripción de la presentación:

1 Aclaraciones al modelo MVC del Framework de Justicia
El framework de Justicia define en el apartado 3.13 Arquitectura de aplicaciones que se debe utilizar el patrón MVC: Este patrón permite independizar la presentación de la lógica de navegación y de los datos de las aplicaciones. Cuestiones a tener en cuenta para poder cumplir con esta separación entre capas: Los beans del modelo solamente pueden tener atributos y metodos set y get. La comunicación entre capas siempre se va a hacer mediante los beans del modelo. La capa de presentación no puede acceder a los DAOS, solamente a la capa de negocio. La capa de negocio no puede acceder a la capa de presentación (Es decir debe ser independiente de struts, request, response, etc) Los DAOs no pueden acceder a la capa de presentación. Los errores generados en cada una de las capas se deben propagar mediante excepciones controladas. A continuación se muestran dos gráficos para aclarar la implementación del modelo MVC en el framework de Justicia.

2 Modelo Vista Controlador Framework de Justicia
Capa de presentación Capa de persistencia Capa de negocio ActionForm LDAP Otros Sistemas Action Controlador Struts Beans POJO Beans DAO Hibernate Excepciones Excepciones Centera JSP DAO JDBC Beans Bean Objetos de modelo

3 * * Capa de presentación capa de negocio
struts-config ActionForm capa de negocio 2. Sets y Validate 3. Resultado Beans 5. Acceso a servicios 1. Petición Controller (Servlert) Action 4. Perform 8. Respuesta 6. Resultado 5 b. Excepciones 7. Redireccionamiento * VIEW (JSP) * Independiente de la capa de presentación (Request, Response, Struts , etc..)


Descargar ppt "Aclaraciones al modelo MVC del Framework de Justicia"

Presentaciones similares


Anuncios Google