Prueba
ARQUITECTURA DEL PROYECTO
[pic]
Estructura proyecto GWT:
1. /src: contiene código fuente de la aplicación
o {package_name}.client: subpaquete que contiene el codigocliente de la aplicación (ui, definición de servicios, DTOs,…)
o {package_name}.server: subpaquete que contiene el codigo servidor de la aplicación (implementación de servicio, DAOs)o {package_name}.shared: subpaquete que contiene el codigo compartido por el cliente y el servidor de la aplicación (utils)
o
2. /test: pruebas unitarias
3. /war: ficherosnecesarios para crear una aplicación web válida (web.xml, *.html, *.js)
Spring Framework:
- ¿Qué es Spring?
Un framework contenedor liviano basado en la técnica Inversión de Control (IoC) y unaimplementación de desarrollo según el paradigma de Orientación a Aspectos (AOP).
• Framework: porque define la forma de desarrollar aplicaciones J2EE, dando soporte y simplificando complejidad propiadel software corporativo.
• Inversión de Control (IoC): promueve el bajo acoplamiento a partir de la inyección de dependencias (DI) entre los objetos (relaciones).
• Orientación a Aspectos(AOP): presenta una estructura simplificada para el desarrollo y utilización de aspectos (módulos multiple object crosscutting).
- Arquitectura
[pic]
Web: provee un contexto apropiado para eldesarrollo de aplicaciones web e integración con otros frameworks (Struts, JSF, Tapestry, etc)
JEE: acceso e interacción con servicios JEE enterprise.
ORM: integración con Hibernate, JDO, etc.DAO: accesos JDBC con manejo de transacciones (desde el módulo AOP).
- Aspectos clave
✓ POJO: (Plain Old Java Object) revalora la simplicidad de las clases Java aportando manejo detransacciones de forma no intrusiva.
✓ XML: configuración basada en archivos XML.
✓ Seguridad: como un requerimiento no funcional implementado como un aspecto (AOP) a través del framework...
Regístrate para leer el documento completo.