PROGRAMA FORMATIVO DE LA ESPECIALIDAD FORMATIVA SPRING PARA DESARROLLO DE APLICACIONES EN JAVA IFCD050PO DATOS GENERALES DE LA ESPECIALIDAD FORMATIVA 1. Familia Profesional INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2. Denominación: SPRING PARA DESARROLLO DE APLICACIONES EN JAVA 3. Código: IFCD050PO 4. Objetivo General: Conocer la arquitectura spring para el desarrollo de aplicaciones de negocio en Java. 5. Número de participantes: Máximo 25 participantes en modalidad presencial y 80 en modalidad teleformación. 6. Duración: Horas totales: 20 Modalidad: Indistinta Distribución de horas: Presencial:................. 20 Teleformación:........... 20 CONTENIDOS FORMATIVOS: 1. INTRODUCCIÓN. FUNDAMENTOS. 2. ARQUITECTURA DE SPRING FRAMEWORK. 3. PATRONES DE INVERSIÓN DE CONTROL Y DEPENDENCY INJECTION 4. PROGRAMACIÓN ORIENTADA A ASPECTO (AOP). 5. SPRING EN LA CAPA DE NEGOCIO: CONTENEDORES Y BEANS. 6. ALTERNATIVAS A SPRING ACCESO A LOS DATOS CON SPRING Y TRANSACCIONES. 7. ADVISORS Y POINTCUTS. 8. SEGURIDAD. PROXIES. 9. INTRODUCCIÓN A HIBERNATE. RELACIONES. CARACTERÍSTICAS. CRITERIAS. OBJETOS DETACHED. SQL NATIVO. SESSIONINVIEWFILTER.