UOC José Mª Casablanca González
Índice Introducción Objetivos generales y específicos Problema y posibles soluciones Características y definición de un framework Framework de persistencia FWPersistencia Aplicación de ejemplo Conclusiones y ampliaciones
Introducción Importancia empresarial y particular. Grandes volúmenes de datos. Frameworks, herramientas útiles. Forma de trabajo mejorada.
Objetivos generales y específicos Estudio de las opciones de mercado. Desarrollo de un framework. Desarrollo de una aplicación que muestre el uso del framework.
Problema y posibles soluciones Problema: Información en todos los ámbitos y a todos los niveles. Posibles soluciones: Pequeña curva de aprendizaje. Búsqueda de un método más ágil y ligero. Método escalable. Válido para diferentes entornos.
Característica y definición de un framework Ventajas: Infraestructura prefabricada. Posee arquitectura propia. Reducción del mantenimiento. Desventajas: Limitación de la flexibilidad. Necesidad de aprendizaje.
Framework de persistencia Variedad de modelos de datos. Acceso a los datos de forma transparente. Persistencia de la información. Extensibilidad. Algunos ejemplos: IBATIS, HIBERNATE, etc.
FWPersistencia Independencia del modelo de datos relacional. Control por driver JDBC. Configurable. Desarrollo en Java. Programación orientada a objetos. Control de persistencia de información.
Aplicación de ejemplo Modo de empleo del framework. Funciones implementadas: Creación. Eliminación. Consulta. Modificación.
Aplicación de ejemplo CREACIÓN:
Aplicación de ejemplo ELIMINACIÓN:
Aplicación de ejemplo CONSULTA:
Aplicación de ejemplo MODIFICACIÓN:
Conclusiones y ampliaciones Conclusiones: Comunicación con la BD trasparente. Framework extensible. Ampliaciones: Generación de sentencias más complejas. Recursividad de llamadas y operaciones.
¡Gracias por su atención!