Spring para Desarrollo de Aplicaciones en Java
Código: IFCD050PO
Objetivos
OBJETIVO GENERAL:
Conocer la arquitectura spring para el desarrollo de aplicaciones de negocio en Java.
OBJETIVOS ESPECÍFICOS:
Unidad 1
- Comprender el paradigma modelo-vista-controlador (MVC).
- Interactuar entre los componentes del modelo MVC.
Unidad 2
- Conocer la estructura de un controlador.
- Conocer la estructura de un controlador de Spring Framework.
Unidad 3
- Conocer patrones de diseño, creación y patrones estructurales.
- Aprender a usar inyecciones de dependecias en el framework Spring.
Unidad 4
- Conceptos básicos del paradigma orientado a aspectos.
- Problemas de otros paradigmas.
Unidad 5
- Conocer el contenedor Beans del framework Spring.
- Aprender formas para crear un Beans de Spring.
Unidad 6
- Conocer las distintas entidades del framework Spring.
- Conocer las diferentes capas del framework.
Unidad 7
- Conocer el uso de AOP en Spring.
- Aprender cómo añadir soporte AOP a un proyecto.
Unidad 8
- Entender el concepto Spring Proxies.
- Conocer datos sobre seguridad.
Unidad 9
- Aprender qué es Hibernate.
- Conocer las ventajas que nos aporta Hibernate.
Programa
EVALUACIÓN INICIAL
VÍDEO PRESENTACIÓN
UNIDAD 1. INTRODUCCIÓN. FUNDAMENTOS
Introducción
Objetivos
Mapa Conceptual
INTRODUCCIÓN. FUNDAMENTOS.
Recuerda
Autoevaluación 1
UNIDAD 2. ARQUITECTURA DE SPRING FRAMEWORK.
Introducción
Objetivos
Mapa Conceptual
ARQUITECTURA DE SPRING FRAMEWORK.
Recuerda
Autoevaluación 2
UNIDAD 3. PATRONES DE INVERSIÓN DE CONTROL Y DEPENDENCY INJECTION
Introducción
Objetivos
Mapa Conceptual
PATRONES DE INVERSIÓN DE CONTROL Y DEPENDENCY INJECTION
Recuerda
Autoevaluación 3
UNIDAD 4. PROGRAMACIÓN ORIENTADA A ASPECTO (AOP).
Introducción
Objetivos
Mapa Conceptual
PROGRAMACIÓN ORIENTADA A ASPECTO (AOP).
Recuerda
Autoevaluación 4
UNIDAD 5. SPRING EN LA CAPA DE NEGOCIO: CONTENEDORES Y BEANS.
Introducción
Objetivos
Mapa Conceptual
SPRING EN LA CAPA DE NEGOCIO: CONTENEDORES Y BEANS.
Recuerda
Autoevaluación 5
UNIDAD 6. ALTERNATIVAS A SPRING ACCESO A LOS DATOS CON SPRING Y TRANSACCIONES.
Introducción
Objetivos
Mapa Conceptual
ALTERNATIVAS A SPRING ACCESO A LOS DATOS CON SPRING Y TRANSACCIONES.
Recuerda
Autoevaluación 6
UNIDAD 7. ADVISORS Y POINTCUTS.
Introducción
Objetivos
Mapa Conceptual
ADVISORS Y POINTCUTS.
Recuerda
Autoevaluación 7
UNIDAD 8. SEGURIDAD. PROXIES.
Introducción
Objetivos
Mapa Conceptual
SEGURIDAD. PROXIES.
Recuerda
Autoevaluación 8
UNIDAD 9. INTRODUCCIÓN A HIBERNATE. RELACIONES. CARACTERÍSTICAS. CRITERIAS. OBJETOS
Introducción
Objetivos
Mapa Conceptual
INTRODUCCIÓN A HIBERNATE. RELACIONES. CARACTERÍSTICAS. CRITERIAS. OBJETOS DETACHED. SQL NATIVO. SESSIONINVIEWFILTER.
Recuerda
Autoevaluación 9
GLOSARIO
BIBLIOGRAFÍA
EXAMEN FINAL