Spring MVC/Security/Batch

Fecha
12/09/2016-15/09/2016
15:00-20:00

Ubicación
atSistemas - Cádiz


Fecha: 12, 13, 14 y 15 de septiembre 2016

Horario: De 15 a 20h

Duración: 20h

Ubicación: atSistemas Jerez de la Frontera

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:

-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

Spring Security

1. Introducción a Spring Security

2. Autenticación

2.1. La configuración <http>

2.2. La restricción <intercept-url>

2.3. La configuración <form-login>

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

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.