SPRING MVC/Security/Batch

Fecha
14/12/2015-17/12/2015
15:00-20:00

Ubicación
atSistemas Barcelona


Fecha: 14, 15, 16 y 17 de diciembre 2015

Horario: De 15 a 20h

Duración: 20h

Ubicación: atSistemas Barcelona

Observaciones: Plazas limitadas. Para asistir a éste curso, tienes que hacer una preinscripción escribiendo a formacioninterna@atsistemas.com. La asistencia al curso, se te confirmará igualmente, vía email.

Contenido:

 

1ª Parte Spring MVC

1. Introducción

2. Instalación y configuración

2.1. Configuración y cargadores del ApplicationContext

2.2. Gestionando los mapeos

2.3. Resolución de las vistas

3. Controladores

3.1. Antigua jerarquía de controladores

3.2. Estereotipos de anotaciones

3.3. Configuración vía anotaciones

3.4. Componentes anotados

3.5. Controladores

3.6. Mapeos

3.7. Validación

3.8. Parámetros de los métodos de una petición

3.9. Tipos devueltos por el controlador

3.10. Servicios Web Rest

3.11. Marshalling y Unmarshalling de datos

4. Las Vistas

4.1. La librería de etiquetas para formularios

4.2. Vinculo de datos del formulario

4.3. Externalización de mensajes

4.4. Mensajes de error

4.5. Plantillas para las vistas

5. Gestión de recursos, idiomas y temas

 

2ª Parte Spring Security

1. Introducción a Spring Security

2. Autenticación

2.1. La configuración

2.2. La restricción

2.3. La configuración

2.4. Diseño de formularios de inicio de sesión

2.5. “Remember Me”

2.6. Autenticación y usuarios anónimos

2.7. Cerrar sesión

2.8. Proveedor de autenticación JDBC

2.9. Esquema de autenticación / autorización

2.10. Uso de las contraseñas con hash

2.11. Seguridad en el transporte

2.12. Gestión de Sesiones

3. Autorización de direcciones URL

3.1. Autorización de URL

3.2. Programación de la autorización con Servlets

3.3. Programación de la autorización con Spring Security

3.4. Presentación basada en Roles

3.5. La librería de etiquetas Spring Security

4. Autentificación avanzada

4.1. El API de Spring Security

4.2. Cadena de filtros

4.3. Authentication Manager y Proveedores de autentificación

4.4. Contexto de seguridad

4.5. Plugins

4.6. Implementaciones del UserDetailsService

5. Autorización avanzada

5.1. FilterSecurityInterceptor y amigos

5.2. AccessDecisionManager

5.3. Votación

5.4. Atributos de configuración

5.5. Estrategias de decisión de acceso

5.6. Implementar AccessDecisionVoter

5.7. Roles

6. Autorización en la ejecución de métodos

6.1. Utilizando Spring AOP

6.2. XML y anotaciones

6.3. Objetos de dominio y autorización

 

3ª Parte Spring Batch

1. Spring Batch

2. Configuración básica

3. Elementos jobs, steps, readers, and writers

4. Parámetros e identidad del job

5. Persistencia del estado del job en base de datos

6. Ejecutando Jobs. Reinicio, parada y recuperación de trabajos

6.1. Stateful ItemReaders/Writers

6.2. Skip, retry, repeat, and restart

7. Spring Batch listeners

8. Administración y escalado de trabajos

8.1. La consola web de administración de Spring Batch

8.2. Escalado y el procesamiento en paralelo

8.3. Multiproceso y pasos paralelos

8.4. Particionamiento

9. Ejemplos de uso de Spring Batch

  

Los comentarios están cerrados.